yep
That pinging sound is made by the turbo gremlins pounding the living crap out of the piston tops. Simple fix is to just throw money at the problem or get off the pedal till you do. Or diagnostics time when you here it.
sorry to hear it.
But listen, look at the bright side, Since you gotta do the motor... hey while your at it, why dont ya.........
ed