Kyp
It looks like we have more or less the same problem. I have an Avidyne and you have a Garmin so it does not seem to be the box. what we have in common also is the type of aircraft. My AI indicator got overhauled 6 months ago but it always hangs a bit to the side while the TC seems level.