Everything points to a tach error. The car doesn't follow the Tach, or the polarity of the Tach is wrong. If the car makes some good runs, then possibly there is a loose ground wire in the Tach circuit, or the shield isn't grounded or something of that nature.