my engine makes a weird sound when i run it its like cha cha cha cha lol sorry thats the best way i know to describe it.
Check the exhaust for leaks
Search Land Rover Discovery Series II Questions
Land Rover Discovery Series II Experts
Related Models For Sale