I could use similar help. I have been playing with mine for sometime, and it looks like the anti-siphon was not preventing the fuel from draining back into the tank. I changed the Anit-siphon valve, but still concerned what is the line is dry. My fuel pump does not come on with the key, but...
I have seen several problems with oil pressure switches here, but none that are indicating full pressure when powered. Recently had to pull the engine to extract a broken starter bolt. Took the opportunity to replace the timing chain gasket / cover, oil pan gasket, plugs, plug wires...