Looks exactly like the one I pulled off mine. What size bolts did u have to get for new one?there are a lot of different aftermarket starters for these engines and the bolts MUST match the starter, if they are too long they will allow the starter to shift and can break off causing a major problem. Make sure that the bolts will bottom out on the starter mount before they bottom out in the block threads. Here's a pic of the new ARCO permanent magnet gear reduction starter I installed last year with the ARCO bolts. You can see how much smaller it is than the old Delco unit.
The bolts I got are sold by ARCO as an installation kit. Look on their website for a part #. But you may have a different starter and you must verify that the bolts will clamp the starter to the block before they bottom out in the block.Do you know what size they are or where to get them. Tried few different gm starter bolts and none of them have been right .