Have you had the ignition timing checked and/or made sure the clamp is tight on the dizzy?
I would double check valve clearances as well, just in case one of the lock nuts has worked loose, because that definately makes it sound like a van!
Rich
I second that.