took truck to freightliner in raleigh,nc, it coded,they checked and said egr temp sensor was bad replaced(still under warrenty)
so far havent heard the high pitch whine like before. so thanks for all the sugguestions,knew i could get some here.will check fuel in a couple days and see if that...