I've jump the Service Check Connector and got code 12 with one blip and a long pause followed by two quick blips. It's code for EGR failure. Do I need to repair or replace the throttle body? Also when jumping this connector the TCS light is also flashing.