But does the stock fuel pump have a non-return valve too? It is suppose to return to drop significantly when you turn off the engine?
I wonder if that's causing the strange startup. When I turn on the car on mornings, she seems to weakly startup, to about 400rpm like as if its going to stall for a split second before firing up to 1000rpm. Anyone had that before?