Not suitable for 2003 S-10 because the stabilizer bracket is in.
Will not fit 2003 S-10 because the stabilizer bar mount is in the wrong place. It looks like the stabilizer bar is about an inch wider. Look at the picture and make sure it matches yours.