well done dude!
Drivers seat base not heating is a common fail

that being said have a poke around the forum for some solution (but IIRC it won;t be cheap)
No idea about the 'wobble'
On mine the temp gauge sits just a smidge below half most of the time
HTH