When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have broken pinion nuts loose using a long breaker bar and a cheeter pipe. You lay the pipe against the frame, tie it I place so it stays put and push'pull/rock the truck backward until the nut breaks loose.
Keep in mind I spent 10 years as an army heavy equipment mechanic and we rarely had ALL the right tools to make a job go smoothly but we always kept the equipment rolling. The point I am trying to make with that caveat is we had the motto "there is no suck thing as more broke" which may not apply to your situation.