wel after having a shit morning my eml and traction control light came on together,car dipped a little on power so I pulled over and switched car off for few mins.started it and lights out,drove another 20 miles and they are back on.turning car off seems to reset it but it runs with the lights on as well.anyone any ideas.googled it and lots of theorys but nothing concrete.some say throttle body needs to be replaced,some say battery etc,etc.anyone here have it and found a fix