Engine starting and running troubles..

I agree,

Anything goofy with your fuel pressure or maybe pushing the needle off
the seats?