Still being made. Mine is the guinea pig, so if anyone else is interested, hopefully it won't take as long for them. It's been about 7 months at this point.
Your E85 Tuned 2.7 Bronco is still faster :)
Mine is only 3 tenths behind at the track. Of course the suspension isn't doing that thing any favors. It's all over the track. Still badass :rockon: