Plus in my state changing the engine to a 4.0 would not allow the car to pass the state Inspection as the Vin number in the engine controller would not match the car's Vin as recorded by the state. It would fail the query when the state plugs into the OBD2 port to check the stored emission data and engine data recorded. The cars on board ECM computer would report a different engine up time, engine emission parameters, and a different VIN to the states computer, other than the data that was stored the last time that that cars VIN was inspected by the state. The Vin data the state uses comes from the scanned windshield sticker and the door jamb at the time of inspection, this tells the state what the car left the factory with, engine and emission wise. The engine up time would be assumed to be greater than the last inspection but if it was less than the last inspection it would also cause a problem. If anything fails during this process, a red box will appear on the inspectors screen stating the VIN mismatch, emission issues, or the engine up time discrepancy. At that time the inspector will not be allowed to proceed with the rest of the inspection until the "problem" is corrected. NYS requires cars to meet their emission standards which are the same as California but not the same as the rest of the 48, I had a heck of a time first registering my 02 Special in NYS as it was sold in AZ and did not comply with the NYS emission requirements, even though I had met the states exemptions on age and mileage. It can be very frustrating dealing with this state's laws.