Not sure what the hell to make of this... started my car to leave work ;
http://youtu.be/tZ6CWIjEuZU
the most disgusting loud screech started coming from the top of the inlet manifold...
I looked to see if any pipes had split or anything / fuel waa leaking.. nothing.
I revved the body it'd quieten then come back.. can anybody tell me what this is as I'm nervous to drive it now
Thanks
Ry