Well I tried it again on my way home and it locked up again before the desktop could load.
When I got home I booted it again and had no problems for about 5 minutes then it locked up on its own. I rebooted again let it play for about 5 minutes then shook the hell out of it for about a minute and it did not lock up.
I'm starting to think it may be a noise issue but I cant pinpoint it.
I have the +12v hooked directly to the battery. The negative is hooked in on part of the chassis near the battery.
If it would be noise in the power how would I fix the issue? And why would it just now start happening when its getting colder? I have rigged up an old mini ATX power supply to power the car PC when I have it in the house. I wonder if I ran that power supply off my inverter to power the PC if that would eliminate any "noise"? I guess I could give it a try in the morning. I have the thing set up so its just "plug and play".
Also if it is a noise issue why hasn't it locked up during post? Why has it always locked up either during XP booting or while XP has loaded? Maybe I should try safe mode? I was starting to think it may have been a windows update causing the issue seeing as how updates are the only thing really different since it has started locking up but I think I can throw that idea out since I have seen it lock up on the XP logo screen and lock up 5-10 minutes playing songs.