The problem with rpm fade or loss is
CVT system
Valves and everything that controls them
ECU reading everything and if something is out of range of the parameters, it will act up.............eg: TPS setting needs to be within it's Parameters or it will act up and make you think other problems are happening.
Base setting: (with idle screw backed right off), needs to be .690 to .701 volts
WOT setting: 4.38 to 4.39 volts
Idle setting: .903 to .913 volts
If not within these spec's, your sled will act up big time and make you chase your tail that other things are going on. Some of the symptoms of TPS being out of range is erratic idle, fouled plugs, never reaching optimum RPM,using more fuel.......etc.....