Financial Reform Passed – Most Republicans Side With Wall Street

But the “Tea Party Senator,” Scott Brown of Massachusetts voted against Wall Street!
Senate Passes Financial Overhaul Bill,

The Senate on Thursday approved a far-reaching financial regulatory bill, putting Congress on the brink of approving a broad expansion of government oversight of the increasingly complex banking system and financial markets.
[. . .] he four Republicans to support the bill were Senators Susan Collins and Olympia J. Snowe of Maine, Scott Brown, the freshman from Massachusetts, and Charles E. Grassley of Iowa, who is up for re-election this year

It still has to go to a committee of the House and Senate to work out differences and come up with a single bill that then passes both houses.
Car dealers were exempted from consumer protections because car dealers never try to put one over on car buyers.