Ok, so I've been around here forever, but I'm new to the 4G63 scene. I just picked up a 99GST and it's leaking oil pretty good from the drivers side in a spatter pattern. I had it checked and my mechanic said it's coming from under the timing belt cover. After some research it seems the front oil pump seal is a common culprit on thesee cars. Any .02 from you guys?