That explains why the first 680i board i had went back the next day, exactly the same problems.