My M52 swapped 1991 E30 318i Lux struggles to start and run since a new (used) fuel tank was installed. I'll try to give as much explanation as possible so bear with!
Old tank was rusty so I bought another second-hand one to replace it. I didn't carry out the work (the guy who did was a bit of a clown who I've since fallen out with over other issues). Was some confusion over 55 vs 63L tank but I got a 63L one because whilst 318i didn't usually have them, I believe the Lux did.
Sruggles to start every time but never fails completely. The struggle is very consistent, almost exactly the same pattern each time.
Idle is a bit low and lumpy. Car feels quite smooth and punchy when driving but not 100%.
Fuel pressure at idle is 42psi which I believe is fine? When I turned the ignition on (not the engine) the pressure shot up to 40/50psi and then reduced back to 0 over the space of a few seconds. Is that normal or should it hold at 50psi with the ignition on?
Did a smoke test and found two vacuum leaks at the crankcase breather and ICV > intake hose. Replaced both. CCV was also SUPER blocked.
Thought the crankshaft position sensor was reading a low resistance so replaced that but it made no difference.
Doesn't matter if car is cold or hot - same thing each time.
Have also replaced fuel filter and fuel pump (used, sorry!) to no effect.
Any ideas? It's not an OBDII so I can't read the codes




