I had the same problem, could t get it to load from the usual link to New Posts.
Forums have basically become a place for people who love to dig into the minutia of a topic. Many of the ones I used to frequent are no longer active. I wasn’t getting enough information for specific questions on social media and a car friend recommended this forum. Been here since.