Model#VWB2-056A Serial#17x 20296 Are impellers hard to find,hard to change,and is there anything else that I should check?Also if anyone knows who makes this I would appreciate that info as well.Engine runs fine,just overheats at wide open throttle.Thanx Guys.