Thanks for the replies.
I had my tuner check it based on old PC settings and indeed it was off by 9%.
He moved the TPS to match the old PC settings. It runs well now but there is some concern that the TPS will effect the timing at full run on the track. We'll see.
To top it all off, I decided to calibrate the GPX to the temp sender and using a thermometer in the radiator. Then some oily foam frothed up when the engine hit t-stat temp. Looks like I may have to spend the whole of tomorrow fixing that water pump seal problem that people have talked about here. No water in the oil. Two days before the races! Ouch!
Will search for previous threads but any advice is welcome.
Cheers!