Might be the precat lambda, mine has done this a couple of times and when it got plugged in yesterday it showed a warning about it. Though it could a load of other things mayeb like the coil/leads etc etc.
I'd get it plugged into a obd reader to see if theres any warnings been logged on the ecu.
James, Ill hopefully be over to you soon to fit my seats once Tom comes back with a Price, Maybe you can do me a quick Diagnostic check at the same time