330ci heat problems