Crikey, not heard from you in a while! Hope, aside from this, all's well!
I know I'm a bit simple sometimes when it comes to technical matters, but I'd be looking at getting the car checked to see if the code is thrown due to a faulty part first.
Best of luck with it.