The Senate voted Tuesday to give a tax break to new car buyers, setting aside bipartisan concerns over the size of an economic stimulus bill with a price tag edging above $900 billion. The 71-26 vote came as President Barack Obama said he lies awake nights worrying about the economy and signaled he'll try to knock out "buy American" provisions in the legislation to avoid a possible trade war.