jbusa80
Registered
I recently put a Power Commander 3 on my 06 Busa. While installing I noticed this wiring harness apparatus with a "Checkered Flag Motorsports" sticker on it. I did a little research and it appears to be a TRE. After taking the bike for a spin after loading the map for my setup I couldn't notice any difference. All my friends say they noticed the difference after they hooked up the PC's. Should I remove the TRE since I have a PC3 on my bike?