I have hardly ever seen someone buy any racing vehicle and not make some changes right away. Usually they make a few passes first though. If it's been sitting that long it could be a number of things.
Shocks, springs, brakes as you already said, tires, etc. You said it's going right, Is the driver a lot heavier than you?
IMO I'd check the tires and shocks / springs before I changed anything.