Modified custom cart price logic so that it tries to match correct item to adjust price, not just the first item with the same product ID that it comes across.  That was creating product for orders with bundles that had an item that was also ordered separately.