Hello everyone I've been battling this problem for quite some time. It is a 2002 with the 3.0 OHV engine. When I have the key on and engine off the fuel pump continues to run instead of just priming. According to the scan tool the fuel pressure reads 89 psi even if the engine is running. The codes I'm getting are P0901 and oxygen sensor reading rich. I replaced the fuel pressure sensor with no change. I went through the wiring and I can't find anything wrong with it either. Has anyone had this happen or know what the problem could be.