it will drive but when in reverse it wont move
A car that won't move when in reverse could indicate a problem with the transmission. It could also indicate a problem in the gear selector.
== ==
why reverse wont go in on 2004 town car
Best guess, your Transmission is shot. You'll need to call a mechanic and tow it to the shop to get it checked out
For the Reverse problem, you could have low transmission fluid, or a bad transmission. For starting in drive, just about every modern car will not start when the transmission is in gear. They will only start in Park or Neutral. This is a safety feature to prevent the car from taking off into someone or something when started.
Most likely the reverse lights were attached to the light bar.
Drive...
No
Your shift linkage may have slipped or become loose. Check your linkage.
transmission is gone.
crankshaft