The motor runs fine after it warms up but it takes about 60 seconds before it will go. If I try to run it before it is warm it misses really bad and won't go at all. At times it will go dead but always restarts fine. The idle is perfect. Even when I am going to change locations, I still have to wait for it to warm up. I have replaced 2 coils already in this motor that is just a year old. What could be my problem. I am tired of having trouble out of this motor. I ran my old EFI for 7 years and it never gave me trouble like this one. I bought it because I felt it would be more reliable but just the opposite has happened. I make some long runs in some of the tournaments I fish but with this motor, I am afraid to do it. I understand that it is prudent to let the optimax warm up before running it but is it normal for it to do what mine is doing? Should I take it to the mechanic?