After working with what is available from you, it seems like there is a disconnect between the GetIQ call and the EngineIQDirect functionality.
I would guess that I need to call Get_32f but that is not publicly exposed? Any thoughts on this would be appreciated.