I went to change engine oil yesterday on 05 deluxe , however the drain plug was extremely tight and had to apply excessive pressure to remove. Last Oil change was done at dealership and it appears that the drain bolt was over torqued. Now I am concerned that drain hole threads might have been damaged. The drain plug seem to tighten okay, but am concerned about leakage. Has anyone run into this and should I be concerned? Thanks