I have a 97 Taurus, given to me by my mother. The engine was rebuild only a few years ago. Recently, the alternaor died, giving of and electrical burning smell. Replaced it, and works fine. Now the Service Engine Soon light is on, and when I start the car from cold, it barely catches. It rund really rough until it warms up and there is zero acceleration, again until it warms up. The problem feels like a plug not firing. I replaced the plugs. It now runs better sooner, but still rough. I replaced the distributor assembly, but still the same problem. When running I can achieve normal driving speed, but when revving in idle, it won't rev higher than 4K rpm. When it reaches 4K, it starts to bog a bit. What might be the cause of this?
Rough Idle, Check Engine Light On on 1997 Ford Taurus