The open forum was actaull yu my favorite one, beside the diesel one.
I asked for, and received plenty of great non- auto related help there.
It;s unfortunate amd I am totally unaware of the real reason behind it's deletion, beside lack of moderation.
What's the big deal on expressing ones opinions?
I for one will miss it a bit.
See ya!