ok so last nite when i went to pick up my car and was driving off the engine light would come on so i pulled over and checked all the fuses and all were good and it drove fine.. but then at times when i have the clutch in or in neutral it would idle at round 2000rpm but then after a bit it wuld idle? then sumtimes the engine light would go on then go off then go on and then yea..
im maybe thinking a fualty tps?
read your error codes, one will be logged if the engine light has been on. Checking error codes VR/VS (Revised)