Yes you was correct. The turbo Is a right mess though bearing have dropped and the popping noise was the turbo blades jamming up and releasing.
 

Similar threads