ok , getting cold out , thinking of fixing my seat heater ! 2007 super duty , the light in the switch lights up , but it does not get warm , so I think the element in the seat is done , ? are these hard to change ? do I use a oem ? or is there a after market alternative ?