From what I know the 2004 ZR 900 came with heated carbs.I have run into a few situations where my carbs have iced up . I am thinking about fabricating some water jacket aluminum blocks that will be attached to the top of carbs.Then plumb them into the cooling system. Hopefully this will warm the entire carb body enough to prevent icing. I have not seen an 04, but I am sure the carbs are cast with coolant passages in them. I can not afford to get new carbs. Anyone have any thoughts or simmilar experiances? :help: