While I was driving on the freeway, the engine started to smoke. I pulled to the nearest gas station and the engine wasn't overheated (I checked and it was half way) the oil spit out to the side of the right tire and towards the underneath of the truck. Even got on the tail gate and inside the back of the truck. Filled the engine with nearly 3 bottles of oil. Checked to see any leaks and started the car, the engine was not leaking. Started it up just fine, drove barely a mile and it stalled on the freeway. Car still turns on, didn't blow the head gaskets. Just the oil leak. The oil splattered on right side of the vehicle underneath by the tire. How can I fix this?

Ok so here recently I've had numerous problems with my '06 GMC Canyon Z71 (non-4x4) it all started with the right outer tie rod becoming loose. I replaced the tie rod but now it feels as if none of the axles are attached to the truck... for example I can be going straight and it feels as if the rear end is twisted... like it feels as if the rear driver side tire is getting considerably more power... I have noticed that the transmission fluid CHECK housing is loose and can move freely... wanted to know if this could be a problem as well... or if it could be the problem...

truck is cranking almost sounds like it is not getting any fuel.

This truck has issues on occasion, it cranks but wont turn over at times and is very unpredictable on the cold/wet days.
You wait 20 or 30 minutes and it starts. What is causing this, is something getting wet and needs to dry out? The dealer could not repeat the problem. And they wanted me to have it towed in when this happens, but if it starts when it gets to the shop, what good was all that effort. This is crazy!

truck won't turn over no clicking noise you just smell gas I have full power battery is not even 1 year old

I've looked on the radiator but couldn't find it. I was told that it might be inside the dash also, but i didn't want to tear it apart until I knew for sure.

Stalling happens when vehicle has been driven for a while or sometimes when idling for a bit, pulling up to stop signs or lights. I have had it to the shop twice, no results as no codes. Odd thing that happened recently..fuel gauge registered 3/4 full one minute then not long after registered 7/8 full, how can it go up, vehicle was running both readings, does this have anything to do with stalling?

System will work fine for weeks, then it will activate 1 to 3 times per day.