But the Ryder Cup star arguably had the last laugh as he played his remaining 13 holes in three under par to card a third round of 75, which was remarkably 11 better than playing partner Robert Karlsson who had eight bogeys, three double bogeys, a triple bogey and one birdie in his 86.
Starting from the 11th, where one fan shouted "fried chicken" in reference to his infamous comments relating to his row with Tiger Woods, Garcia had already dropped two shots by the time he hooked three balls out of bounds on the par-four 15th.
The 33-year-old made four with his fourth ball to complete a sextuple-bogey that means he has played that hole in 10 over par this week; having also driven out of bounds in the first round and thinned a bunker shot across the green on his way to a quadruple-bogey eight.
"What does that say about my game that I can make a 10? Forget about the rest," Garcia joked.
"Funnily enough, when I made an eight on Thursday I hit a lot of bad shots. I only hit one bad shot today [Saturday] and I made 10.
"My first shot was into the wind and it went out of bounds. My second one I thought it was even better and it went out of bounds by five inches. And then the third one wasn't great. And after that I took a chance and the round came out nicely."
Asked if he had been prepared for the heckling from the crowd, despite his numerous apologies for the comments and leaving Woods a hand-written note after they shook hands on Monday, Garcia added: "Yeah, I think that it was a possibility.
"Like I said on the first day, for the most part they've been very good. Obviously there's a little group that are trying to be funny and stand out. And they shout a little bit louder than the rest.
"But the only thing I have to say is the things they yell, they're very common. They're not very creative."