Well the block heater issue is expected. It's the dummies that use the cheap fuel or have some nig-rigged setup and everything freezes up. Get towed in, sit in the shop for a few hours some decent fuel in them and the old crap flushed out and they're fine. It's just a PITA, but I've grown to love the primer on the dirtymax fuel filters. This is also why I call them diseasels. They're the shit until something goes wrong, then it usually goes real wrong.