Sounds like a candidate for some Seafoam treatment.