u/BendFinancial4831

Tec Bike Parts slips on without baffles.Triumph speed twin 900

I recently installed a tec bike parts slips on on my 2023 speed twin 900. It was mentioned on the website that no ecu remapping is needed so I didn’t.

What I noticed was that the bike has mild decel pops and is also generating a lot of heat, I can hear the fan on almost all the time? I checked for exhaust leak at the joints but it seemed fine. I did the 12 minute tune as well but it is still happening. I am worried if this is damaging my bike?

reddit.com
u/BendFinancial4831 — 3 days ago