Run it on DC, could be the motor.
Honestly, time to do a hard reset to factory defaults, and start over with your CV alterations. I would guess that a verification of the CV29 value is in order using any of the online calculators, but how about CVs 5 and 6...did you ever fiddle with them? Is there a switching mode you might have enabled at any time, even inadvertently?
Programed to 128 on both CV66 & CV95 with no change. Reprogramed 66 first to 200 then 254 with no change.
Harold
It sounds like may be an issue with your Forward Trim (CV66) or Reverse Trim (CV95). If CV95 is set very high, and/or CV66 is set very low, the engine will go much faster in reverse than forward.
Try setting both CVs to the default value of 128 and see what happens.
I have a BLI E6. For some reason the Engine will run at full spead in reverse but only at half speed in forward.I have tryed the following
1. CV8 to 8
2. CV 29 to 3 to change polarity
3. Reset to factory setting by removing the jumper on the engine.
Nothing works.
If it is a decoder there is another problem. They don't make the QSI DCC Decoder.
The Engine was made in 2004.
Any ideas would be greatly appreciated. If you know of any source to find a replacement decoder that would also help.