I have several John Deere engine blocks for sale.Cast R57424 619 cid Removed from 8630 fits 8630, 8640 Cast R49650 404 cid Removed from 4630, fits 4040, 4230, 4430, 4630, 6600, 6602, 7020, 7700Cast R46980 404cid Removed from 4520, fits 4520, maybe others 4320, 4620, 7020Cast R47110 404 cid Removed from 4320, fits 4320, 4520, 4620, 7020I am parting out complete 4010, 4020, 3010, 3020, 4320, 4520, 4430, 4630 tractors, just let me know what you need as I may have itCall SEVEN ZERO ONE-403-0752 No checks