TCS lite may come on due to EGR prob. or any other prob. that the comp. can see that would cause it to give up the control of the tcs system click under dash is telling me to check PGM FI MAIN RELAY If main relay is dropping out it can cause this I wiil look for a easy way to check this and repost
Ok I looked at my ETM If you can go to pgm fi relay pin 6 YEL/BLK wire back prob it and go thru a test lit. to gnd. if lit goes off when it stalls you are loosing power from relay also G 101 at left side of eng. below intake man.