is it just me or does the 2011 5.0.......

I really doubt my car would pull yours on motor, but who knows