OP we've been through this scenario many, many times over the years. We know the symptoms and as ZMAN says, we guys who've been through this know how to diagnose the problem ... I would suggest that your mechanic doesn't. If you do find that it's not the banana arm, it would be good if you'd come back and tell us so that we all learn for the future.