Yes it will fit.
The only difference between the original rev spring and an xp spring is the part number and the spring "tang".
The rev has the tang...the xp spring does not have the tang.
If you use a rev spring in an xp then you simply have to grind the tang off of it.
If you use an xp spring in a rev sled, just install...
....and hammer down!