Could it be a mechanical problem like choke linkage causing the idle to hang up? The extra RPMs may be the cause of the advanced timing. Still 9 deg in 300 rpms sounds like a lot.
__________________
Originally Posted by
cochese
Focus on getting that piece shit down the track, stop posting stories.