I'm not sure why this post moved as it is not clearly defined if it is electrical, engine, etc.
I was thinking that the truck is leaning to one side because of the road and the day it stopped working was a very, very rainy day. I'm thinking there is a bit more water in the gas than I thought. How does one remove water?