My grilfriends 05 legacy refused to start this morning. engine turns and you can get it to fire once but wont run. i pulled the codes and got p0108 and p0463 the car had no engine lights prior to this morning.
p0108 comes back as Map pressure circuit high
and p0463 fuel level voltage high
The fuel gauge appeared to work till 2-3 attempts to start the vehicle then that dropped to zero. there is fuel in the tank, in fact its full the car was just filled up the night before. Apparently after filling up the car ran a bit rough at slow speeds but made it home.
Unlike my older subarus the MAP sensor is not on the strut tower. So p0108 is refering to the sensor in the intake by the airfilter? is there a way to test if this is bad. I can't find any vacume leaks or disconected hoses/wires.
I pulled the line before the engine and turned the key foreward some fuel gushed out not a crazy amount so I am getting fuel and the pump is running. Spark plugs where done about 3 months ago. Should i order a new MAP sensor or blame the fuel pump getting "weak"?