Thermopile reading very low in my gas fireplace
So the problem was actually the gas pipe, not the thermo. I guess it was corroded inside or had some dirt, but basically it was nothing more than not enough gas coming out. I put in a new line and presto, everything's perfect.