Hi,
Now I note you cant stop/start TMR0 I dont think that's a major issue in my application which is generating a 2khz pwm.
You can't stop TMR0 when its in timer mode but you can switch it from timer- to counter mode which, as long as you don't have a any pulses coming on the T0CKI pin, will have the same effect as stopping it. As always YMMV but it's a "trick" that might work.

/Henrik.