The solenoid is nothing else but a cyclic duty electromagentic switch so no, it does not need to know anything else besides voltage and current to make it move. I think what was stated before was a scenario where the ECM runs a functionality test using that information to confirm that the solenoid performed its function and that the expected result was achieved. However, if the dummy works, this notion was not true and the reason for ECL to come on is related to the resistors used either not being of correct value or not performing as the solenoid itself would. Unlike the solenoid mechanism, the resistor is always there. I think I am going to cough up the money and buy another solenoid. I am hoping someone can come up with a better design for the arm limiter than the bottle, LOL.