I bought a 06 Ram 3500 megacab and I was driving it when the piston blew through the engine block. I’m looking to get a new engine for it. Any help with finding a new engine would be greatly appreciated. What year engines can I put into my truck without having to change anything that will cost to much. My truck has the 5.9l. Please help as I’m trying to do this while I’m deployed and I’m limited on money. Thanks