I have a 2005 Subaru Forester with Turbo that has about 51,000 miles on it. Last week the check engine light came on and went off again the next day. This week it came on again, and as it was also time for its regular oil change, I took it in to my trusty neighborhood shop, where they told me the code triggered was P0011, the camshaft position, and that it was also 2 quarts low on oil with no leakage that they could see! He thinks there may be a problem with the turbo, and said if any more oil goes missing in the next few weeks I have to take it in to the dealer for a likely expensive fix. I came home and fished around on the internet and found all sorts of opinions on this code, everything from "take out the filters and you'll be fine" to "This particular engine with turbo has been re-evaluated by Subaru to be a "severe service" engine under all driving conditions." Do I have a faulty turbo? Does Subaru know about it? I bought the car in November 2005 after it had been on the road for a year with a previous owner, and have no idea how often or if they changed the oil. I have records of all my oil changes since I've owned the car, but info on the internet seems to advise Subaru will claim no responsibility if I have to have the turbo replaced. Any thoughts?