The easiest way to explain a traction roll is when the car is sliding sideways the tires will all of a sudden get traction and flip the car.
As for dealers follow this link and click on your state
http://cenracing.com/dealer/us_dealer.html
It is possible that they don't stock any parts, half of the ones in my state don't. But if they don't stock them they should be able to get them fairly quickly because they already have an account with CEN for some reason or another.
azzman is correct about the brake thing. If the motor dies when the brakes are applied the idle speed is to low, or there is another tuning issue.
When you took the car apart did you put in the little plastic plug that operates the brakes? The plug is really small maybe an 1/8 inch in diameter and an 1/8-1/4 inch long. Without this plug the brakes will not work.
rolland