Hi new on here, I have a 320d automatic, I notice an issue with the car last month, I can start the car drive with no issues and get to work. But if I then go on a second say within 30 minutes the car pulls off very slowly, it revs high if I put my foot down but goes about 10mph, if I pull over stop then restart strait way if fine again. Last week I did 4 stops on the way home and I had to stop and start the car each time. No warning lights come on and no codes either ? Any ideas ? Btw it's a 05 with 155000 miles if that makes a difference.