A bit information with regard to the engine fore those that Do not know. The engine is from the 1999-2005 Japanese Toyota Aristo, which is analogous into the twin turbo Supra engine, but makes use of variable valve timing.Was discouraged just after 3 weeks trying to find a minimal mileage 421b for my defective engine. A friend referred me to JJSmot