Well, you definitely dont need to 12v power source, it will power through the OBDII port with the jumper installed. That message is normal, that's not related with the gauge not working. Is it any different when you actually start the car, versus just power on?
Are your battery grounds all in the right places? I moved my battery ground just a few inches once, and my gauge was doing exactly what yours is.