Help me identify these Onan DJC DJE DJB engine heads


I am trying to find out what Onan engine fits these engine heads. They are supposedly for Onan DJC, but could also fit some DJB's or DJE's. The number stamped on them is P2246. It also has a number 1874 in ink.
(Click on the thumbnail images to enlarge)