I think i am in trouble please help

You are nice. I would do the same thing however, because he knows where you live…

Also - I would say “if the rad was leaking so bad, it would have puked fluid all over the place when you started it up when you picked up the bike…”