i was in new hampshire last weekend with my 89 testarossa.all was fine untill the way home .i suddenly lost power,and stalled,a few minutes later she...