I don't doubt you won.
Had the 1J car had a couple more bolt ons, I think you would be seeing taillights though...
Car could have been down on power like you say your car is with low compression.
But a race is a race. And if you won, then cool. :) No excuses. No amount of bench racing can...