My virago loses power as you give it throttle. It seems to be a problem with the advanced timing. I have checked the head gaskets, changed the coils, changed the plugs, the TCI was was about .7 higher than the manual states it should be, which is probably the problem, but the retail on it is over $600, so i would like to eliminate all other possibilities on it. Any suggestions?