Hi All

I recently at the Emission light come on, it stayed on for a few days and went off by itself. after scanning it showed up this code, thinking it may have just been the pressure got too high for a split second momentarily, I cleared the code.
It came back a week later though, I cleared it again and the same again happened, it stayed off for a week and then came back.

As it keeps coming on, I am aware this is genuine problem now. does anyone know how much it may be to fix?

The website below suggests just a sensor replacement?

http://engine-codes.com/p0473.html