Sure, anything is possible. What transmission does your roller expect? If your roller was an automatic, you're in luck. If not, you're looking to swap pedals, transmission mounts, and mess with a few more things to get it all working. You'll need B13 engine mounts, as the P10 chassis mounts are different.