I've got a wideband lambda kit you can borrow if it helps at all James... see what your AFRs are up to...
You'll need a new lambda sensor boss though...
Hope you get it sorted, your car was flying a dew weeks ago
I also have a brand new TPS you can test on the car if you want.
Si