Tone command disables PWM on some pins

I am currently using Arduino 0018 and an Arduino Mega. Recently I discovered that some of my PWM outputs were disabled by the tone command.

I realise this is probably because the tone command uses the same timers.

Is there a way of reseting the timers after playing a tune so the PWM pins work again :-?

I am having the same issue. If anyone knows of a fix that would be awesome.

After no help here I posted the question on LMR (letsmakerobots.com) and was helped by RobotFreak. Find the answer and see DSO screen shots here: http://letsmakerobots.com/node/18743