Tim, before you start tearing things apart I would do one more check. An old mechanic's trick to help locate a possible rod/piston knock noise was to use a pair of insulated spark plug boot pliers, with the engine idling, remove each plug wire, one at a time. If the noise goes away or decreases when you remove a wire, the damage is usually located on that cylinder. Hope this helps.

Mike