Now, now, boys and girls, let's keep the forum civil....
Members will do their best to give their time, help and advice on possible problems and solutions, but it's up to you to make the final diagnosis (or your trusted technician).
Worth remembering that free advice is worth exactly what you paid for it