Sounded to me like the Lex ate a compressor wheel from what he said.
I hold with Mike’s theory. Most turbos DO NOT come shipped with those bolts tight for ease of setting the clock postion. It is a common mistake not to check those if the turbo is clocked properly on shipment…either way, it sucks.