I have never had to order more than 1 new 3bar sensor and I might have just gotten lucky that I received it in a timely manner. Just like Howell and HRC it sounds like they have distro problems as well.
I have never ordered anything from DIYautotune so I have no experience there.
Built. That's All... ......................................................................................................................... www.monkeybuttpirate.com ......................................................................................................................... 2 Fingers of Scotch with a milk back... Stat!