2545lbs, 135 stock hp, mid-engine, & rear-wheel drive. Hmmm, sounds very possibly competitive to me. What kind of suspension do those cars have? How's the torque numbers?