Yeah it could be the turbo. Most K03's only last roughly 85k miles(from what I have been told)