Do you have any engine trouble codes ? Sounds like it could be low or dirty oil or a v-tech issue.
Is it possible you didn't get everything connected back up? (vacuum lines, electrical connectors).
Will it rev well over 2500 rpm in neutral?
Those answers may help others help you.
PS: Any similar problems before you changed the timing belt?