i just bought a 94 grand cherokee 5.2 4x4 but i dont get it till next week.... does this jeep sit on springs all around? is the front a straight axel? if you could give me some good info that would be awesome. also your personal opinions if you own one and what you recommend for some upgrades...