Is my turbo Knackerd????

get it refurbed for peace of mind.