SBC, do you know any mechanic that work on these mini trucks. I have a 89 Mitsu. that will not idle. Run great other than that. Keith South La.