Cars are far from equal in spec racing... There are guys who spends an insane amount of money on the cars, blueprinting the engines etc. who can pull out 10 - 20% more HP and still have a legal car. You can easily tell that this e30 has more power by the way he is able to overtake other cars even when they have a…