StayCoolPumps Impeller Kit Replaces Volvo Penta 21951356 Replaces Impeller 21951356 Fits Volvo pumps: 838314 , 842843 , 858469 , 858470 , 860629 Johnson: 10-24061 , 10-24277 , 10-24394-1 Includes Impeller , Glycerin Lube Packet, Spline Plug, Gasket , and O-ring Fits Volvo Diesel Models listed and others with the 3-3/8" (86mm) diameter 6 bolt cover: D30 , D31 , D32 , D40 , D41 , D42 , D43 , D44 , AD30A , AQAD30A , TAMD30A , TMD30A , AD31A , AD31B , AD31D , AD31XD , AQAD31A , MD31A , TAMD31A , TAMD31B , TAMD31D , TMD31A , TMD31B , TMD31D , KAD32P-A , AQD40A , MD40A , TMD40A , TMD40B , TMD40C AD41A , AD41B , AD41D , AQAD41A , D41A , D41B , D41D , TAMD41A , TAMD41B , TAMD41D , TMD41A , TMD41B , TMD41D , KAD42A , KAD42B , KAD42P-A , KAMD42A , KAMD42B , KAMD42P-A , TAMD42B , TAMD42WJ-A , KAD43P-A , KAMD43P-A , KAD44P-A , KAMD44P-A Note: Some models listed have more than one pump size available.