Start with Seafoam...
Set the ignition timing by ear, rather than with the light... Then measure it with the light... The pulley may have moved. It's also possible that your cam timing is off by a tooth.
How old is the timing belt? Water pump? If cam timing is off a tooth or the pulley has slipped and your water pump is weak... it may be "minor" maintenance.