Hi, recently bought my 2013 bike, absolutely love it. Whoever owned it before me just threw money at it and its dripping in extras. One of these is a full Leo Vince sbk system. Sounds fantastic but removing the cat has, I think caused my bike to run really hot. I have heard that a power...