New Melling oil pump driveshaft.  Shaft couples distributor to oil pump.  Stock replacement.  Fits the following:

85-88 2.8L-V6 Fiero
85-95 2.8L, 3.1L, 3.4L V6 Firebird
85-95 2.8L, 3.1L, 3.4L V6 Camaro