For those who will search the forum for an answer
<Before>
SELECT tblProduct.Id
FROM tblProduct
WHERE (((tblProduct.Id) Not In (SELECT Id FROM qryProductOut)));
<After>
SELECT tblProductDetail.ProductId
FROM tblProductDetail LEFT JOIN qryStockOut ON tblProductDetail.StockId = qryStockOut.Id
WHERE qryStockOut.Id IS NULL
Extreme performance boost.