Hi Stevie, mine is short too I think that's how it's meant to be. Mine was pooping off too, Turns out the plug cap needed a nip with some pliers because it wasn't gripping the plug top very well. only took a minute. Yeah it's totally normal for the fan to keep coming on. Hope this helps.