So you had the cylinders bored, installed new pistons and rings, and still have low compression? Are you using a Harbor Freight gauge by any chance? They have been selling defective gauges for a few years now, and they all read super low... Just a possibility to throw out there.