Is it the same code? If it is then it could be a pinched wire somewhere, possibly a bad sensor to start with, or even a bad ECU.