also not sure if you know, but that is a aftermarket y pipe. between that and the silencer you might be running a little lean without a fuel controller.
07/09 same engine
Lots of guys including me have ran slp pipe can and Y pipe on 07/08 with out a fuel controller .
My experience has been the 07/08 were very rich and the 09 can also be pig fat.