I have a 1997 legacy outback with the 2.5 dohc. The other day it would not start. So i hooked up my reader and it said that the crank position sensor wouldn't read. So i replaced it and now there are no codes. However, when i turn the car on the fuel system has an issue. The pump does engage for a few seconds and pumps up tp about 40 psi. However, it doesn't hold that pressure nor will the pump stay running when the engine is being cranked. Any ideas?