The motor should be under warranty... I personally wouldn't touch it until I have spoke to MP or Stanton's.

Either should be able to help you out!

Stanton Racing Engines - 859-885-7354. They are in Kentucky