So my car is just over 50k miles and a check engine light just came on. The car drives perfectly fine, no problems at all. I took it to advance auto parts to get it read and the scanner just kept saying link error. The guy ended up telling me that where he was plugging it into was probably loose and thats why there was a check engine light on and also why he was getting a link error message. Anyone have any idea on why that would happen or what it is? Also, the only engine mods I have so far is cobb intake and forge BPV and ive had them both on for at least 10k miles with no problems.