damn dude that sucks.. but i TOLD you something sounded messed up with your ride. and all the oil that was leaking out of your VC, im suprised it took this long to blow.
talk to jerry. he should be able to help ya out, but i think hes still outta the states