Not to beat a dead horse but some out there still confused over wich TB...here is the dyno graph comparisons John was mentioning....numbers don't lie...and C&L had nothing to gain as to which one was best so they are totally objective
No you do not need to reflash the PC when you upgrade your mass air meter and TB, these items are a direct bolt on. However it wouldnt hurt if you had it reflashed or had a diablo chip made for it, that way you can control Timing, air/fuel ratio etc. just my .02cents