I'm assuming the cracks are from the cheap Chinese replacement fairings you've got on that bike. They're POS and begin to crack over time (wait until the paint starts to bubble). Installing an HID kit doesn't require any splicing, so not too sure how he fucked that up. Your bike cutting off a 225° is not normal and doesn't have anything to do with your fan. I'd look at fuses and relays first. You can always pick up a new temp sensor or fan if that's the problem. Also, here is your service manual, read it thoroughly.
http://zx6r.com/service-manuals/12594-2005-2006-kawasaki-zx-6r-service-manual.html
http://zx6r.com/service-manuals/12594-2005-2006-kawasaki-zx-6r-service-manual.html