Okay, so there is this band called Previously On Lost www.myspace.com/previouslyonlostmusic

they have a song entitled "the island won't let you die"

the song is clearly borrowing from some other song, but I cannot figure out which.

especially around the lryics


"no matter how hard you try,
the island won't let you die"

and

"a baseball cap is all you need to be,
Kevin Johnson"

please listen to it and tell me what it reminds you of.