first off i'd check the sensor gaps phase and cps
the fact that the rev counter is not dropping off would indicate a ignition fault possibly do you have the proper heak sink paste on the ign amp? as these don't take long to heat up and needs to conduct the heat away via the alloy heat sink
just a few ideas
Paul