After all that. Sigh...
I got everything back together after painting the parts of the tank I sanded surface rust from and painting the fine welding job I did fixing the tow hook... Didn't have any alpine white, but this is the underside...
Connected all the hoses and tested the new pump by jumping the pump relay. Made good noises and I could hear fuel pumping. Yay.
Still wouldn't start. Da fuq?
Previously in diagnosing the no start I found I had fuel (wet plugs) and spark (took a plug out and did the "see spark?" test). This is why I was convinced it was fuel supply and replacing the in-tank pump and filter would fix the problem.
Nope.
So I started from scratch again.
By the end of the day I:
Tried a backup 2.5 BAR FPR (and replaced all fuel hoses while I was "in there." I had never replaced the lower fuel hoses and they were still original. I was waiting to replace the engine since getting to the nipples by the steering box is a bitch). No Joy.
Pulled the disty and rotor off. The cap broke on me. I figured "YAY, that's it". The brushes were pretty scored/corroded too, making me think "that must be it". I don't remember if I replaced the cap & rotor when I did the timing belt (11/2013 @ 202k; now has 212k), and my records don't indicate. I'm guessing not because a Bosch cap that new should not break.
Got a new cap/rotor and installed it. No joy.
Double checked that I was getting spark. Yep...but not blue. Yellow.
Tried a backup coil. No joy.
Tried a backup ECU. No joy.
While in the glove box noticed I had a spare main relay in there. Figured, "Might as well try it".
Joy. Started right up.
Mother-fudger. ALL OF THAT AND IT WAS THE MAIN RELAY THE WHOLE TIME. Yes, Ivo, I know you said to check it. Don't know why I didn't.
Anyway I got a bunch of stuff done to the car that I had been planning on doing anyway at some point. Some of it was actually kinda fun. And I feel better knowing those fuel lines have finally been replaced.
The oil leak from the head gasket has spread to the drivers' side... I gotta get that M20B27 build moving along real soon now.