This is a Low Mileage JDM Nissan VQ35 3.5L V6 Motor to fit 2003 to 2005 Nissan 350Z and Infiniti G35 Models. The 6 speed manual transmission is NOT included. This is a direct replacement for 350Z's and will function the same as the factory Powerplant. This is also a great swap candidate for a 240SX looking for more power! This engine is in excellent shape, we have compression tested it and it has produced excellent results across the board. Please see all engine pictures for complete cosmetic condition and full description of any imperfections.