To my knowledge it's the original motor, I really have no idea if the ecm is there or not. Quite a bit of this thing was half-assed and being an entirely different platform than my comfort zone, even knowing the 5-6 psi helps to know. I knew 15 was high, but I've also never worked with carbs...