The b35 and b34 use most of the same electronics and most other parts. So the tps is the same. I have 2 of those foglight also. That little.rubber boot that connects the valve cover and intake boot I have. I don't have that black rubber shift thing your talking about. Mine is thrashed
Are your hang below fogs Hella or Bosch? Would you be willing to split the pair up, just need a driver's side. If so I'll take that valve cover hose also.