just because your using a different motor you shouldn't be having issues with the dash i would check your fuses. Motor wise, it could be your harness no reading any of the new sensor. although if its surging it may be idle air control valve, the fast idle temp valve, or a vacuum leak.