Loop hole

In the 19th episode of the 8th episode of The Big Bang Theory, Leonard and Sheldon are going to Berkeley university to give a lecture about Leonard's idea about Space-Time that it's a super-fluid. Although Sheldon never lets Leonard listen to music while driving, this time, he lets him. After that, Sheldon pointed out that the Skywalker ranch was near. Leonards says that they have enough time, so they decide to go there. Sheldon gets excited, and he says "I'm so excited, and I just can't hide it." Leonard laughs and thinks that he's quoting the song "I'm So Excited", and he says "I'm about to lose control, and I think I like it". Sheldon freaks out and thinks he's going crazy and says "What Are You Talking About?!". So we can all be sure he hasn't heard that song before. Right?
Well, in the 16th episode of TBBT, when Raj has bought a T-shirt that has a speaker on its chest, he hears that Stan Lee (R.I.P) is coming to the comic book store, he expresses his feeling with playing the song, you guessed it, "I'm So Excited". Right in front of Sheldon, and a normal person will remember that song because it's so catchy, and it was so embarrassing. And that's a normal person, Sheldon has an Eidetic memory! So I think we can call that a plot hole.