went and picked up a new radiator (dual core from auto 91 teg - stock was a single), new thermostat, thermostat gasket and antifreeze. everything runs great now, no overheating, the new rad was more than twice as thick and a little wider, only "problem" is that it sits a little higher since it is bigger but thats something i can live with. i have not done a leakdown test, but i haven't lost any coolant or overheated since so I believe the only problem was a cracked rad and old thermostat. strange thing the temp actually dropped below normal when i was getting on the freeway in high rpm /uphill. maybe it was the hood spacers i added when i was having overheating probs. now the car is ready for AZ summer, thanks for the help guys!