I just had a rebuilt long block installed. We replaced all the sensors as
part of that job.
It was running fine for about 200 miles, then last week on start up it
showed a check engine light and was running rough. The following morning it
was the same. Later that afternoon it ran fine. Ran fine all week.
I took it in to the shop that did the engine and the code was random
Didn't do it again until tonight. It was running fine..went into a
restaurant...came out and it did the same thing. If I run it up in neutral
it runs rough but runs until 4,000 rpm. at 4k it hiits a wall. It drops to
about 3600 and then runs back up to 4000 under steady throttle. . if I give
it more throttle it surges harder and the rpm swings are greater, but it
will not run over 4,000.
I was able to drive it home..but it idles and runs rough.
This is in a 96 Silhouette minivan.
Any thoughts other than I should never have gone through the brain damage
of putting a motor in this POS?
Thanks for any insight