Yup, it has been done many times and in many ways. some more successful than others.
In anut shell you need a another rear end for the pede which is attached to the front of the Pede. You reverse the front motor leads so they both run the same way. You can either make adaptors for that or you can start with a custom chassis. The tough part is adding the steering. when I did it I was never happy with the steering. There were some aluminum ivot blocks available for awhile that stiffened things up but...
When I did it I did not use the stock ESC- I ran an EVX with two packs and e-maxx motors.
This is a cool project but not cheap and in my case, not really satisfying in the end. Between the steering issues and probably not stiff enough front shocks for all the weight it just didn't hande as I had hoped. Others have had much better luck!