I have a 2004 FX HO that I bought with a blown engine - the only marking on the case is 6b600 - have a friend w/ a short block to sell - he is not sure what it came out of - identical looking but the case is stamped 6b601 -

1. What did this engine come out of
2. Will it work w/ my ho