I have checked all sensors It idle rough and stall between 1000 and 2000 Now i found small leakage at the body throttle shaft Can it be repaired?