I have transplanted a 99 4.0l jeep tj motor into my 84 cj8. It runs great when it is cold but once it warms up it pings or knocks on acceleration. It will do it without any load on the engine but worse under load. I have swapped out or tested the MAP, MAT, and the TPS sensors, checked fuel rail...