It will work. I just replaced my PCM myself about a month ago and the car runs great. The check engine light is still on but it only reads (missing/mismatched VIN number) I'm just to cheap to pay a dealer $75 to program the VIN number into the new PCM. Sorry you spent all that money for nothing, may...