i have a 2013 Honda Odyssey ex-l. I have had vibration issues which has led me to changing all the engine mounts as well as the axles. The front mount was changed out first followed by all the rest probably 6 months later. Within about a week after the mounts were installed I realized the rear mount was defective and mount was replaced under warranty. It took me several months to find time to install new one. 6+ months later I am now getting a clunk sound when letting off of the throttle. Sometimes it will only occasionally do it but other times it will clunk every time you let off throttle. Occasionally it will make what sounds like the same clunk sound when turning. I have tried checking all the bolts and they all seem tight but I can’t find the actual torque specs anywhere. If anyone has the engine mount bolt torque specs I would appreciate it. I have checked ball joints, tie rod ends and wheel bearings. All seem to be tight. The end links and sway bar bushings seem tight but I am not real sure how to check those. If anyone has any ideas of what may be causing this clunk I would really appreciate it.