Yes all 1970 440 U code cars should have an idle stop solenoid (and no dashpot). That is a 69 440 4 speed carburetor you have, my gues is that it got swapped in the past.