Since i've installed my oil pressure gauge, my car has been leaking oil from under the car and there is oil dripping from the gauge pod. What should i do??????

Plus, everytime i turn on the heater, it smells like oil burning. Can anyone help me out???

Do i have to disassemble the whole pod?? PLEASE HELP ME!!!!!!