A good friend of mine had a 1996 18' Seapro with an Evinrude 88 hp ( Same motor, different color )
He fished the h%ll out of that boat and like yours, it was cold natured. It never stranded him but you did have to let her warm up and sometimes it took 3-4 trys to get her started but it always ran. I suspect that because of being a premix engine that his plugs were usually fouling.
But hey, for the price, just run it like you stole it and enjoy.