It all depends on what sound and style of music you like playing. If you're looking for a guitar that has great tweaking and glides like ice, I'd grab a Ibanez.
The oil leaking, is probably from the drive shaft hammering into the transmission. You probably ruined the seal and most likely the bearing too. Make sure to check it out before reinstalling you DS.
What is your Fuel pressure at? Are you sure the return line isn't clogged?.. Also, make sure not to run the car empty or even close with the old gas. It will suck all the crap into your lines, pump, and injectors. Drain, drop, and clean your tank.
I just wanted more info on the product. I asked him several questions about the # of layers , resin, overall quality , weight , some better pics and from the bottom. He was unwilling to answer, so I would stay away from that one.