I have an 06 Mustang GT 5 speed manual with 38Kmiles. I started to have O2 sensor problem bank1 sensor1 and i changed it but the engine light is still on. After a while the engine started to sound weird. I took it to the mechanic, he said you need to change the 8 spark plugs which we did, but the problem is still there. Finally he said it's the PCM that needs to be changed. He said that the PCM does not have to have the same part number, it can be a different one that has 5 speed manual in addition to programming it and it will work. My question can we replace the PCM with a different part number?