The help center statesThe help center states
Questions related to the maintenance and repair of motor vehicles and their accessories, internal combustion engines, even in applications other than automotive so long as the question is related to engine or engine accessories.
In short, yes it's on topic