My thoughts are its rich and the spark gets weak after heating up? Coil, water temp sensor, air temp sensor
stator checks out , rectifier is new , battery is new,
only charging to about 12.11 with 3500 rpm though. does not increase voltage with RPM up to 5500
OR if what you say is also...