We have a Nissan 2.0 QR20DE 145hp low mileage (30-40 thousand) engine imported from Japan, and is similar to the one in the picture below. It is a direct replacement for the 02-06 Altima fitted with the 2.5 engine. It has been compression tested and comes with a 6 month, unlimited mileage warranty. This engine is sold exchange. There is no core Deposit and we pay return shipping on your core(old engine).