Hi everyone, i have a Fiat Ducato 2.8 jtd 2001. It was stalling at junctions so had the crank sensor replaced. Also replaced the passenger side light unit at rear as one lens was broken. The handbrake cable was rusted so that was replaced too. I took it for a test drive today and fund that as soon as it gets to 3000revs approx it stutters like crazy. If i increase on accelerator the revs increase but vehicle doesn’t speed up. Provided i keep revs below 3000 it runs fine. We returned to garage and no faults on reader. No lights on dash either. He did notice reversing lights weren’t working and that’s the switch inside engine so having that replaced tomorrow. Mechanic doesn’t feel that is connected though. Can you offer any advice on what else this could be please? Thank you.