Are you good at DYI? It's about 2 and 1/2 wrenchs degree of difficulty. Price, check Fast Lane here, about $25-$30. Will need to raise car, disconnect shifter linkage, remove old switch, reinstall new and align for proper operation. It's not rocket science, but the clearances are tight.
2000 Dodge Grand Caravan SE
No matter what you fix, there will always be something else to fix..
"Warranty" is just another way of postponing the inevitable.