Yuck. Sounds like a mess. I know I'm new, but I can point you at
www.truckperformance.com ; I know a friend of mine gets a lot of stuff there for his vehicle. Even though it says truck performance, there are lots of car parts there as well. Sorry to hear about your Integra problems