You may have a wiring harness issue. Check this codes for a description.

1995 OBD-I 3 digit codes

Yes, clear the codes and see what comes back. Have you changed the ATFluid yet? Try that first for the last code 646.

ATFluid 3x change

Read this for IAT and ECT testing

Last edited by Tony2005; 08/15/06 03:24 PM.

"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles