usually a pull for gp, but you need to look at your rearsets! some rearsets (few) will have the shift rod positioned above the foot peg, in that case you need a push for gp. It's pretty simple reall.. with your rearsets, and if you look at how you upshift, does the rod push up or pull down. Simple.
Just look at what your shift rod does when you upshift, are you pushing the rod or pulling it? That would answer which sensor you need.
I have CRG rearsets and I got the push sensor because when I upshift, the rod goes up. My QS hasn't been working and it's a new sensor. It is enable on the pcv and I have tried everything with the rods like changing them all different ways. It is still not working! The only thing I can think that could still be wrong is that maybe I have the wrong sensor? I'm not really sure. :/
it says right on the sensor "push" or "pull".. why don't you post a photo of your rearsets back far enough to see stuff.