New guy to site and to BMW. I have a 95 318i which I love ( while it ran) will not start, check fuel pump, changed relay, filter, was not getting consistent spark so I changed coil plus wires and plugs. I checked computer it was corroded so i swapped with a used one. STILL WILL NOT START!!! I have been told that the computer may have to be programmed by dealer??? Can anyone give me some insight???