Ok guys, I need help. Y yesterday I stopped and re-secured my load in the back of my truck jump back in the truck put it in drive and I was on dirt and and punched it it got the truck a little sideways and then when it hit pavement it jerked and now I don't have drive and it it's a hard shift plus I get a check engine light what do I start