Fellas isn't JB weld too slow in hardening/dry-up. I think it needs hours to dry up. I use Loctite 3463. It has 3min work time and 10min dry-up time. After that you are good to go. I have fixed 1 radiator (yz426f) and one engine case cover with excelent results. The guy with the case even sold the bike with the loctite on it after 1 year and it was still holding!