yes ecu's are good, ground are all good, engine is on but i have not checked it yet.