I'm browsing through some of the forum and found that many people's vehicle are under rated for towing. I think I'm good but just need a sanity check if the ramp is too steep or whatever? My truck is an '07 Nissan Frontier LE Crew Cab, 4.0 Motor, V6, Automatic, 4X4. The truck is rated to tow...