All proud members of Cabriolet Racing And Performance group better known as C.R.A.P.
As others have said get it checked out but the cabs are actually built better. Have more bracing, better motor mounts, a torque rod on the motor. Perhaps not the ultimate race car but can still made to go faster than most can drive and when done it's easier to get out.
Don't think a cab can't play in the rain - think again as indicated below. Me a couple years ago. Gets those hidden spots in the wheel wells real purdy.