I have a b16 engine and want to know if there is a way to tell if it needs new rings or just a head gasket. I did a compression test on it today and it was bad. 110 90 80 80. Has no power at all. Can't even drive it. It will idle but after 2k rpm its crap.