RAT ROD AL said Is this your race car you where talking about earlier ? New build ? And whats with the restrictor in there? No thermostat? Click to expand...