Runs well until it warms up. It then misses, hard to climb hill and won't idle. I have replaced the following: Plugs, Plug Wires, Boots, Coils, Ignitor. Two good Kawasaki mechanics can't figure it out. They are now thinking it may be the pick-up coil. Anyone run into this or have any ideas. It is a 1996 KZ1000P with 36,000 miles.