Damn man that sucks.. Seems to me that the LS oil pump had a big part to do with it..

When did you rebuild it? recently?