As you've had an error and warning light on, I'd take it to a garage with diagnostics or search auto Electricion in google an find one near you. Usually £35 ish to diagnose it and they'll tell you exactly what (hopefully). Could just be a sensor or throttle pedal. But that would be wild guesses...