Cheech was never punk. Stoner culture, sure, but not punk.
Well, he actually did play “punk” (with the band at that Rock Fight) in the first movie, with that ending sequence...
I wuz just being funny...Guess it didn’t work huh???