Hi new to all this forum stuff
Have spent loads of time looking through posts trying to get to the bottom of my problem but not really finding the Answer so hope you dont mind me posting all the events that have lead me to where i am now.
Bought a 2001 E46 while back with swirl flap damage and managed to lay my hands on a engine that we swapped over Christmas last year
All went in well started up and has run well ever since until last Monday
Suddenly whilst driving noticed managment light was on and went into limp mode then just spluttered to a halt and has refused to start since
Had fault codes read with Snapon ethos and comes up with the same faults
P1640 Internal Control Module (ROM/RAM) Error and P3505 glow plugs i know the glow plugs are not happy and had planned to change them in the near future but car had not had any starting problems even in all the cold weather
Also i have changed
Crank sensor
cam sensor
map sensor
Air flow meter
Fuel rail pressure sensor
Low pressure pump is making 4 bar pressure according to the Snapon Ethos diagnostics but only give high pressure fuel reading as 35% now 35% of what im not sure would of been better in bar or PSI would have ment a lot more to me.
My thinking is the P1640 Internal Control Module (ROM/RAM) Error only comes up when the engine has been cranking for some time and may be coming up due to the battery voltage dropping off and the ECU saying im not happy about this glow plug error well that aint no big thing but shouldnt stop the engine from starting.
So next plan is to change high pressure pump as im fast running out of options unless anyone on here can suggest somthing to try any help would be greatly appreciated