Tim Allen’s yacht could have used a little home improvement. The “Toy Story” actor accidentally shut down a Michigan marina over the July 4 weekend when he pulled his yacht into the dock and trailed leaking fuel all the way in. Between 30 and 50 gallons of diesel fuel spilled into the Northport water Sunday afternoon, causing officials to close the marina for about 12 hours and a nearby beach for a day, according to MLive. A “little sheen on the surface” remains Wednesday morning, Leelanau Township Fire Chief Hugh Cook told the Daily News, but he said that should be gone within a few days. “We…