While driving the car went into limp mode and would not go over 2000rpm. Car was just serviced 150 miles ago and all was looking fine. Now when driving will go for about 5 mins then the battery light comes on then cuts out. I find that strange as the alternator was changed 1 month ago. Any ideas?