Post #6
That additional engine breaking after a few moments is caused by the injectors stopping the fuelling on overrun (when lifting off with engine RPM over 1800) and restoring when getting under about 1300 /min. If the transition between both states is harsh, there can be more than one cause that add up.
First thing to do would be an ECU reset. Ensure your TPS is connected before doing that. On the first miles after that the transition will be harsh as the ECU is learning the different states in every gear. Try to drive normally during this time and go through every gear accelerating, decelerating, coasting.
Probably it won't cure the problem but you should eliminate that possibility. Next check for air leaks. If you got an slight air leak somewhere, the MAP sensor senses this and adapts the amount of fuel being injected. In that case more fuel = more power output on closed throttle just before the fuel cut-off sets in. -> Transition between both states more harsh than with no air leaks.
After that I would replace the TPS and do another ECU reset, so it can adapt to the new TPS. If you drive without the TPS connected, there will always be a harsh transisition to fuel-cutoff and driveability suffers.
Other things to check: engine/gearbox mounts worn? MAP sensor could be clogged up, clean it up. MAP sensor and/ or O2 sensor could be on their way out.
It is also important that the ECU gets vehicle speed information. If your speedo works, then your vehicle speed sensor is okay and the ECU should get that info (if the speedo gets its information from the ECU and not directly from VSS but I don't if it works this way and if it differs on the phase 1/2/3). If you unplug your VSS you will notice, that there will also be harsh engine breaking. That's because the ECU things the car is standing still and doesn't need to "hold revs" for smooth gear changes and smooth transition between acceleration and overrun. You can verify that if you rev the engine standing still and just pushing in the clutch when changing gears. The revs will drop faster when the car doesn't move.