New engine arrived today!!!

Diesel! Oh man those stink and they're way too noisy.:supz: