That's a start...but you STILL need a quality thermostat that won't flucuate your temps. Most people reccomend the Hydrofarm, but I DO NOT recommend it for an incubator. I bought a herpstat 2 with one probe on the incubator (an intro or intro + would work fine and those are cheaper than a Herpstat 1 or 2) and I LOVE it with my incubator. The temperature fluctuates less then half a degree.
At this point, without a quality thermostat, I don't know if your eggs can hang on. Try to get a nice thermostat quickly (like...overnight it if you can) and see what you can do to salvage the eggs.