Daniel,
Not to ruin a good day or anything, but your atv is not the first one to come out of their shop only to fail a short time later. I have been hearing of quite a few people having serious issues after having work done there.
Super nice people, but I am fearful of having work done...