Just checked for Codes, Nothing came up... So whatever is going on, it is not storing in the ecu.
Actually, you might be on to something here...Maybe you have bad engine mounts and its pulling on a sensor connector. I have seen that happen before.