This crank ramp deal is NOT a big problem. They probably didn't get the oil off the crank before they added the silicon. Uriah Murnan, fixed mine up, and he said they use liquid sealer, and the kind that comes in the tube is better at withstanding the heat, than the liquid type.
Funnier,

still is another friend bought a Mugen X12 from NitroHouse, ($289, I think he said) and he opens the box, and there's a black cased, JP Mod inside.