I tested the batteries already and put new connections on so I know it's not that. And how do I have my FICM tested? Just go to the dealer? Commando, It just has a long crank time but it still starts up and idles just fine there after, no lope, doesn't idle rough, just takes awhile to crank...