The answer is yes, everything will plug in EXCEPT for the oil pressure sending unit. You will need to get a D1818A sensor to replace the existing one behind the intake.