Hey guys. I'm new here and I know this is an old post but I need some SERIOUS HELP!!!! I purchased my first dodge ever back last may and my first diesel ever and the only diesel in my opinion, a 2006 5.9 megacab 4x4! I love the engine and the power, starting to hate the truck!

since may I have out FIVE "reman" pumps from OReilly on it and it just went out again! They are the snap ring backplate "old style"! I'm done with them! Going to a mopar OEM pump! I have spent over $1,500 just on the front end! All new moog tie rod ends and ball joints! And replaced the steering gearbox also but with the old style! Right front tire is kicked in at top and out at bottom wearing on inside! What do I do? Offset ball joints like some say (band-aid) or new axle tube( correct fix and permanent)? Do I need to upgrade to the new gearbox design and the new "T-style" dragline crossover steering assembly? So this brings me to my question. This new "upgraded" pump, is this what came factory on the '09 models or is this truly a different pump? My local dealer says this new upgraded pump according to his computer is supposed to replace the original '09 pump. Money is tight right now and if it is the same pump or I will get same performance I will get one from a salvage yard off an '09 model and at worst case buy the "upgraded" bracket to make it work? Or will the factory bracket off the 6.7 fit my 5.9? Truck is also pulling hard right? Assuming due to bent axle tube ears and tire running on inside edge. Truck has 5" rough country lift and 20x9" inch XD Hoss wheels and currently 33/12.50/20 toyo open country mt's and fixing to buy a new set of 37/13.50/20 nitto trail grapplers but gotta get front end fixed first! Could I have something wrong with my hydroboost causing the pumps to wear out too quick? Or is it just the pumps are cheap like I have read? Thanks so much guys! Gotta get my truck fixed but can't dump a bunch of money in it right now, the previous owner didn't take care of it like should have been!