you may be getting detonatiopn and the ECU is retarding the timing. That would feel just the way your describing.