So I have an 84 tecate. Motor is fully built and big bored to a 300. She starts right up and runs great but is leaking coolant from the tube coming off of the radiator fill. I figured bad head gasket but tried my sons dirtbike radiator cap and it seemed to fix it. So I got another used original tecate cap but it's still leaks coolant once warned up. Spark plug is dry and doesn't smell. Could this still be a head gasket or are the stock radiator caps junk?