OP--Joe Rocket non-mesh jackets (even those with the removable mesh panels) are notoriously hot.
You need to get a FULL mesh jacket but I would keep wearing regular pants -- as already noted mesh pants are actually hotter than non-mesh.
Wear as little as possible under your gear -- sometimes on really hot days I've worn just boxers under my riding pants and just a small undershirt under the jacket.
Before you leave, you can soak a rag in water and put it down the back of your jacket.
Other than that, when it's over 95, you won't find me riding.
If it's too hot to ride with gear, it's too hot to ride.