well we just fixed the problem. the ignition control modual was faulty. went down and got a new 1. now it runs great and stays right at 6* BTDC.