never seen a video on the install but its not too hard. as far as the temp gauge, i have the trail tech vapor and i love it! temp gauge, tach, speedo, hour meter, odometer. cant beat it imo.
and yeah your coolant bottle just overflowed. never put coolant in the bottle. it doesnt get sucked back in. thats why they're worthless and most people chunk em.