my 99' NB was hit in the passenger door last year. It was replaced by a non-dealer and thus the passenger door was not replaced correctly. The door latch does not latch properly now. It fails to do the full latch rotation. The light comes on inside while driving-most of the time. i have recently realized if you push the passenger door (while driving)around the passenger doors arm rest the interior lights will go off. This problem also effects the car honk when you lock it with the key ring. The alarm sounds sporadically regardles of wether or not you get the honk. What can i do to fix this problem with out paying dealer prices?