Sounds like you're getting there. If the timing IS off, this could certainly be robbing your engine of power. Let me know how it goes after setting the timing.

Good Luck!