I have a discovery 3 2.7 automatic tdv6 that has recently had 2 new solenoids, brand new torque converter and reconditioned gearbox. Cut a long story short I have had the car back less than a week and I've now noticed a new issue which is when I release my foot off the accelerator between...