If all else fails, I have a way to get it off. It requires some extra stuff, but it should work.
Mine was stuck, pretty badly, and nothing else (starter, impact wrenches, breaker bars, fire) would get it off. If you are still having trouble in a day or two, let me know, and I'll send you...