Losing weight (on the car that is) is
performance related enough,
and there sure isn't a specific forum for weight reduction.
I'm trying to find some threads for you.
It's been discussed quite a bit.
Remember, the SEARCH button is your friend, don't be afraid to click on it.