I had a similar problem on my motor a while back (standard motor), the timing was really advanced or retarded. Could never get it on 10 degrees. It turned out to be the intake cam shaft being a tooth out.
I would say double check everything's where it's supposed to be.