Echo what's been said here
firstly check the exhaust Is original and complete
If the belts have been done, and not by some one who knows what they are doing, the timing could be out. If out even by a few degrees it will be done on power/flat spotting
if it was me I'd get it to a specialist...