I was thinking, could the ecu itself be the problem?