RE: tmaxx air leak
Try checking for Air bubbles in the fuel line / insufficient fuel tank pressure. So not having your O-ring that maybe like you said,
renew the o-ring and see what happens.[8D]
Check for leaks or pin holes in fuel tank and fuel lines. Replace tank and/or fuel lines if necessary.