2005 Nissan 350Z Convertible

I was driving along at about 75mph and my 2005 Nissan 350Z convertible (52,000) sputtered and 3 warning lights came on. Service engine soon, TCS off, and SLIP. I am getting mixed signals is it a ABS problem of maybe a O2 sensor. Please help as I refuse to get raped by another mechanic. Thank you.

Shawn