have you had the dist. setup by a shop???.check the advance curve.since you have efi do you have a dist???