When you shift into reverse is the shifter at reverse or does it hit gear further down the line like say around 2 gear or something?
I had a problem like this and all it was the shift cable had come loose and needed to be replaced. It is held on by a plastic connector and cost about $100 to fix.