U saying your car has 117hp?!?
My 87 300E has 177hp Stock.
I thought yours had close to 200hp. The good thing is yours weighs more so I i can jump off the line a bit faster
Kinda odd that the 86-89 were faster than the 90-93.
You can defeat the first gear start pretty easly, do a search for 300E First gear start, u'll find tons of info!
Good Luck