I heard it was under the ECU under the seat bro. I've got an 06 and I know the mounting positions are different. But this is what I've been told. Hope it helps man! Oh and get the user manual online, you can find it and download it PDF style!:nocontrolso i've read different places of where the flasher relay is on the 2008 r6.... has anyone actually replaced the flasher relay box on the 2008 R6? Where is it located?