Did you check for a blocked exhaust elbow yet? Could also be a blockage in the exhaust.