It does have some suspect wiring it should prime for a few seconds then stop right.
And no to the insulation at the moment.