Carol, I would stay away from the heat idea at the moment, there is a lot of plastic and somewhere grease with a bearing that just might create a big mess/fire. You say you have a gear/steering wheel puller. Put that back on, put some decent pressure on it, then hit the end of the gear puller's bolt with a ball peen/small hand sledge hammer. Don't use the dead blow because it won't send the needed shock wave down the bolt to "snap" the wheel loose. When using a steering wheel puller, many times what happens is the steering wheel is of light enough gauge metal that it actual bends into a slight U shape (might not be visible to the naked eye)((that doesn't mean your eye needs to go inside and get dressed!)) okay sorry, back to our discussion. By the metal bending into this U shape, hitting the top of the bolt on the gear puller, it sends a shock wave down the bolt to the item being bent and will cause it to snap up/loose so it is straight. Thus you tighten the bolt on the gear puller more and repeat until loose. Sometimes once it "snaps" it is loose. This is a fine line, not enough pressure, when you hit the bolt the gear puller wants to fall off. To tight and it has created a U that can't come loose. Hope this helps and you are successful. Oh, you can put pressure on it and then with some type of pentrating/lubricating oil, spray and wait, tighten, spray, hit with hammer, etc. Don't forget the safety glasses now that you have introduced WD-40 and eventually other lubricants.
God and family, the rest is icing on the cake.
I'm so far behind, I think I'm in first place.
Premier Bovine Scatologist
Host of the 2015 FAMILY WOODWORKING GATHERING