One thing to consider is the service industries. They don't seem to be going anywhere, even in this lousy economy.
With your background Steve, I would think a large hospital would love to scoop you up for their Medical Equipment Maintenance... I knew a guy that worked as a medical equipment tech at the university downtown. Made nearly 50K (this was 15 years ago, mind you) with nothing more impressive than an associates degree. His job consisted of fixing the TV's in the rooms, the call buttons on the beds, and the computers at the nurse's desk. Every once in a while he'd get to play with one of the 2 surgical lasers they had. (Both CO2.) Pragmatic ability still means something in that world, or at least it did in the 90's when I knew that dude. Either way, I'd check into the medical field; those jobs aren't going away.
Environmental technology is expanding too. Ok, it's not sexy, but it's been paying my mortgage for the last 15 years... My Comp Sci degree is useless in this job market, but my "A" wastewater licence is golden. Go figure.
Another idea would be technical writing. But that's cyclical. Maybe you can land a gig - maybe not. But it's worth looking into if you haven't already tried.
As for leaving home - that's a tough one. Good points were raised by others about the increased cost of living on your own vs where you are now. Might end up wiping out the 15-20K difference in salary.
Other thing to consider is if your mom will be OK on her own. If so, and if you're ready to start thinking about settling down with someone, then maybe a move would do you good. But there are a lot of negatives associated with pulling up your roots. (Not to mention the fact that you might not get the job in that other town anyway.)
Would it really be that bad if you took the university job now and then left in 2 months? I mean, tell them up front that you need a living wage, and that $24K isn't going to cut it. Tell them you'll take it because you're hurting, but if something better comes along they've got to understand that you need to go with the one that will pay the bills...
Adam