Will not fit 2007 Escalade. The shaft is too long and the plane is not machined in the right place. Not hooked to the plastic shield. The shaft plane does not work in the correct position.
Pros
Part number: 19303236, 25822018, 25971283. You can find the number in your original power kickstand motor