Have you had it scanned with a qualified scanner and operator. IIRC your car is CAN compliant....if so, the 'free scans' are useless.
Look around your area for a ECM repair shop or auto-electric shop. They may have a way of testing it.
Look around your area for a ECM repair shop or auto-electric shop. They may have a way of testing it.