I don't know if they will work but worth a try. Seeing those kits reminds me I should buy up some for both of my cars. I have a self adjuster cable or two missing and all the hardware is original on both cars. Breaking a spring or a rusty hold down pin could certainly ruin your day.