Doug, I was thinking as you are, and still it seems illogical, but it is clear from D8.5 that an immobilized vehicle can fire.
"D8.5 Assuming an Inherent crew that is not broken/stunned/shocked, a bogged/immobilized vehicle may still expend MP for "non-movement" purposes (e.g., to change TCA...