Has to be mechanical. Does it behave this way even if the engine is off? In other words, if you run the lever all the way forward with the engine off does it behave the same as when the engine is running?
If not (if it works fine when the engine is off), I'd look for interference or loose components back at the thrust reverser. There have been a few instances where the thrust reverser or its cable gets misaligned/damaged and when the engine is running the thrust forces the reverser into a physical position where it cannot drop. Since you have a single lever console (correct?), a problem like that would also prevent you from throttling down the engine. (My C2K has separate throttle and FNR levers so I can still control the engine even if something goes wrong with the thrust reverser.)
If the problem is there regardless of what the engine is doing, I'd lift the throttle/FNR lever assembly and watch carefully while you run it through its range of operation.
Report back!