I also have a Hyper 212+ that does the exact same thing on boot up, and as far as I've seen, it's nothing to be worried about unless the actual fan itself does not spin at all or literally stops when 0 RPM is reported. The fan performs as normal (and PWM control is configurable (Speedfan/Gigabyte Easytune software), and I've even seen 0 RPM as the min value in CPUID Hardware Monitor, but not that bizarre max value.
The highest max value I've seen is 2148 RPM, which is about 10% within the specified 2000 RPM max fan speed for the fan that comes with the Hyper 212+.
I've read through several threads on this forum about the 2-3 second delay with the fan starting, and it most likely has to do with the PWM signal being sent to the CPU_FAN header on your motherboard, not that there is anything wrong with it, but the problem with the delay could be just the normal operation of the fan.
You could try using a different PWM 4 pin fan in the CPU_FAN header (or wherever you plugged the fan into) and see if the fan starts spinning instantly.
Hope that gets you on the right track.