Pole Position
I don't see why it wouldn't. They share the same engine and trans. Call PI and ask, they should know more about it than anyone here seeing as how it's their product. Besides, you may find out that a different stall is better for your application.