Basil: What are you on, and can I have some please?
You came on a free Forum to ask for advice and that advice was given freely by someone who so obviously knows what he is talking about, and there was never any doubt as to your problem. After being told twice categorically what needed doing to your car, you post that insulting piece above: 'Hate to say it but you are right.' and 'Funny enought it passed after that.'
How insulting did you intend to be? Such ingratitude.
To be honest Rolebama, I do wonder why people come here to ask questions when they do not bother listening to the answers they are given. There was one last week which kept posting the same question in new threads "what is wrong with my car." and complained about response times even though I had replied to his first post within an hour with "you need a diagnostic check" Obviously he did not agree with my reply so kept posting the same question countless times hoping that someone was going to be able to tell him exactly what was wrong even though there is countless things that could light up the MIL.
If there is one person on this forum that knows his cars - it's Hometune.