Used GM front engine timing cover. This is GM casting #12556623. This front cover is for engines with rear engine block camshaft sensor, and the water pump with the extended bolts in the back of the pump. This cover has the recessed holes to clear those water pump bolts. This can be used in all 97-05 Gen III LS blocks. Cover is in good condition.