maybe your tach is off, your at 7k rpm but the tach says less... could be off or the dizzy is kinda going bad