Has the ECU been remanufactured? Any vacuum leaks?