Just purchased a 2004 xc90 for daughter. I have a lot to learn! Ridden and worked on motorcycles and muscle cars all my life. Turbo is a different animal. Hell I cant even get a straight answer on where turbo boost sensor is. Thanks in advance if you are able to answer any of my questions.