well see if i let the car idle and run the check engine light does not come on...but when it gets above 2500ish rpm it comes on....and that splater exhaust noise starts around then also...i think there is a connection;] lol...I don't think a gm would work...but maybe...i don't think the connector would fit...THOUGH...Since toyota and Gm are kinda Affiliates nowadays...it COULD be possible...like Mitsubishi and Chrystler....etc.....The connectors could possibly fit...but i doubt it...lol