any ideas what its likely to be? runs fine up to approx 6000 then just starts to misfire, let throttle off slightly and it goes fine. sometimes runs fine but theres no telling when its going to do it. replaced exup cables, cleaned and lubed valve about 2000 miles ago after 7000 message on tacho.