eggshell
05-21-2012, 01:16 PM
Greetings,
I recently got my parent's 01 xc70 passed onto me, with the condition that I need to fix it. It has been having a lot of trouble starting up, though not in the starter . After it started, it would idle rough and eventually stall unless given gas. The last time I drove it, the car started running rough at 2000-2500rpm and idling at around 12-1500rpm. The car burnt through nearly a half tank of gas in the 50 miles it took me to get home. It than wouldn't start at all. I cleaned the ETM and the MAF in hopes that it would fix the problem, but it only started one time and ran a few miles before reverting to it's old ways. I ran a OBD and came back with a few codes, P0102 (MAF error), and a o2 error, and a fuel cap error. The oil cap area on the engine is also very gunked up oil that must have overflowed at some point, though I don't think it is connected to my problem in anyway. The car wants to start up, but it feels as if the air/fuel isn't mixing right or something. Any help would be greatly appreciated.
I recently got my parent's 01 xc70 passed onto me, with the condition that I need to fix it. It has been having a lot of trouble starting up, though not in the starter . After it started, it would idle rough and eventually stall unless given gas. The last time I drove it, the car started running rough at 2000-2500rpm and idling at around 12-1500rpm. The car burnt through nearly a half tank of gas in the 50 miles it took me to get home. It than wouldn't start at all. I cleaned the ETM and the MAF in hopes that it would fix the problem, but it only started one time and ran a few miles before reverting to it's old ways. I ran a OBD and came back with a few codes, P0102 (MAF error), and a o2 error, and a fuel cap error. The oil cap area on the engine is also very gunked up oil that must have overflowed at some point, though I don't think it is connected to my problem in anyway. The car wants to start up, but it feels as if the air/fuel isn't mixing right or something. Any help would be greatly appreciated.