Could be the oil filter believe it or not,my was making a high pitch sound,could hear while in park very well i assume going down the road as well..change the filter and it was gone!!