Thanks guys,
after some more investigation today I too am convinced now its not fuel related as its running great apart from the screech!
Latest clues!
Not present in Neutral under any rpm, wether coasting or static.
Present in all 5 forward gears worse at lower rpm, dissapears by 60mph.
Not...