If you do your own servicing it might be worth buying a timing gun off ebay (I paid about £20 IIRC) to check the dizzy timing, but I doubt thats out - IMO it would mainly be your fueling/CO2 setting that might need adjusting, and the home gas testers are supposed to be pants.
In other words, it might be worth chucking an MOT £20 for them to check your CO2 level on their tester.