Thanks for the reply, but it didn't help. Apn was already correct. Pushed apn from cm7 I use normally and it didn't help either. After some catloging, I noticed permission errors for mediashare would appear after enabling tether. I froze it with TB, and only thing in log was accessing tether screen, no usbd mode switch or anything. I've never messed with android system permissions so I'm not sure where to go from here.
Since you mentioned resuming work on 3.0, would trying to get it to boot be more helpful to you?