Prof. Merkle (who is at UTSI) has worked in the area of preconditioners for reacting and non-reacting flows are a long time. You can check out some of his papers.

You can find preconditioning techniques discussed in linear algebra books but for flow problems you are better of with some CFD papers. This is because preconditioning is tricky business and there are no universal guidelines.