I've got a B-20 tractor with a bad engine. I have a potential replacement but it's out of a B-21. The engine in the B-20 is a D-905. The one from the B21 is a D1005. Anybody know if they will interchange? Thanks for the help.