I am just completed an engine swap for my 318is after timing chain damage. I have used low mileage M42 from E36 and swapped all necessary ancillaries, basically just kept head, block and timing gear.
Engine started no problem but will not idle properly, really hunts and runs rough up to 2000 rpm but ok after. Any ideas what are obvious things to check.
Also there is a horrible screeching noise coming from the engine, mainly when releasing throttle but noticable at all times. Sounds like metal on metal squealing. My suspicion is that noise is coming from the inlet valves. When I was part way through the change rainwater found its way into the inlet ports of the head. I dried this out and sprayed WD40 in there but I could see some surface rust on the top of the (steel?) valves. Does this sound like the problem? Any ideas for solution, its pretty deafening
Thanks



