All of a sudden my 2008 Tiger has gotten hard to start. It pops and bucks a couple of times, and then will start and rev, and will clear out. The net time I go to start it, it will do the same thing again. It throws off an obd ll fault code of "P 1105 $ D 1". Can anybody tell me what that is?