Thanks all for your input. I think I know what I have to start checking. If I get a moment this week, I will tear into it, if not I have a friend who I might get him to take a look too. He's an engine genius, but just really busy with a real job too.