timing woes

You need to see what the initial (idle) timing is. It's likely too much.
If I time it so it starts easy it has no power