Forgot to mention, if you are getting an intermittent 7k exup fault it could be the servo motor giving trouble or stick cables, if the valve is ok.
Any carb-related issue which gets worse when the motor is up to temp suggests rich fuelling. A favourite cause in older Fazers is leakage past the float needle seat O-rings. Your symptoms indicate this could be the cause of your lower rpm misfire when hot.