I haven't driven the car properly for 3 months due to being away with work, but I came back on Monday go to start my car and EPC light is on, I drive on but notice that the car is down on power but can go over 3000RPM, turned it off and back on again after about an hour and the light was still there but went off and power was back to normal and then it came on again whilst driving as well as the check engine light this time, basically just repeated the steps and this time the EPC light went off but the check engine light stayed on, then both of them went off. Took it to the dealership, all they said to do was fill it up at BP, drive around for 15 minutes and see if it goes off and if it doesn't then book it in.