Finally going back to track after engine upgrade.

Sound like progress. Sucks about the oil leak and the rubber side up Mazda... was it a fast mazda?