Also, make sure you don't have a vacuum leak from any of the charge piping.
If you are sure that is not the case, then yes, it sounds like your timing might be off a tooth. Redo the belt.
You cannot reply to this message because you are not logged in.