Probably a combination of little things.
I have two flatland sleds that are run side by side. Same conditions, same miles (3,000 range on each), and we swap riders to verify.
The good one has run pretty consistently through the season. It is stock except for the updated flatland 120/265 primary spring. I did replace the worn out stock weights with another set of the same. Dumb thing is still on the original belt, spark plug caps, and everything else too.
I've been fighting a similar rpm issue with one. I call it the bad one.
The bad one is up and down with rpms. It's rarely down to the 7600 range, but enough to drive me nuts. The sled is finicky. It runs great and then it doesn't.
It is on the third set of SP caps. The updated version also started to break up inside the boot. This one also took out coils and stator.
Exhaust valves adjusted a couple times and cable eventually replaced. The cable had signs of rubbing by the servo.
Each change/repair seemed to bring it back to consistency for a bit. The good one still ran slightly stronger with side by side testing.
I started to try quite a number of clutching combinations with the bad one. I found that it is extremely finicky. This new primary is a gripper. This sled is right on the edge of too much or too little clutching. Cold belt/cold air is a completely different animal compared to higher temps and harder belt grip. The sled really needs two different clutch setups to run both. High grip drops rpms way down until the belt gets super soft on long runs. On those long runs, the rpms start breaking loose.
High rpm running gets into range where the weights are vertical and lose their ability to squeeze. Mid range rpms with this primary are in super grip range. New belts with less good belt/sheave contact let the clutch go through the middle rpms. New belts act like the rpm problem is fixed. After awhile, good belt contact holds down rpms if you can't get track speed and overcome the mid shift. Any little hiccup or slight loss of power from the motor exacerbates the problem. In my case, the bad sled has had a lot of hiccups.
The strange irony to all this is the good sled. The clutch sheaves have never been cleaned. The belt on that thing should be tossed in most cases. It's lost the ability to get a good grip and relies on the ol sheave squeezaroo. The dang thing pulls right through the high grip mid range rpms. Clamp the throttle for some goodies and drop back down to 7000 rpms, it climbs right back out again. That setup works pretty good unless you run top end rpms for long runs. The primary can't squeeze enough up there and it builds heat.