i would suggest getting the oem part from somewhere. hoses can be tricky. for instance, the material your autozone hose is made of might not be chemically compatible with the coolant in the motorcycle. if you really dont want to buy the oem hose, i still think you have the wrong size, or you got a hose that is too thick. if the hose is too thick they can be really hard to press on to barb fittings, and you dont want to lube a hose, unless you have hose clamps to cinch it down afterwards. although lube makes it easier to get on, its also easier to get off, so while hoses usually use friction to stay on, you would need another means of fastening if you use lube.