It does need rebuilt I took a camera and stuck it in the cylinder and it burnt up a piston do you recommend going with the same setup pistons and all or changing to flat topIt’s a strong build, just have the car and engine fully inspected by a trusted shop. Maybe the engine noise is an easy fix.
Then swap it two Walbro ‘Hellcat F90000285’ pumps with some ID1050x injectors and spin that 2.9 til it’s maxed. 800rwhp on E85 and tons of serious fun safe on E85 (don’t even worry if it’s at least E70).
Good luck.
-J