Hi Shelly
This is not a answer but my mate is having similar problems.His heating has stopped working and keeps stalling when at idle.
He took it to a garage and have told him that he has to replace the heater matrix.The price he was quoted is £200 just for the labour.You can do this your self but involves removing the dashboard which would probably take all day and guess it would'nt be easier to fit back in.The matirx itself is £18.99 which i have seen online.
On another note, the classic signs for a blown head gasket is over heating, white sludge in top of rocker cover and heater not working.
Get it checked out at your local garage to confirm this.
Good Luck and would be interesting to learn the outcome.
Mike Wood
December 2004