dfw help
i installed some takeda intakes on my car and right after the car starting making a weird high pitch noise. it does not seem to be an air leak noise .
If anyone that is familiar with vq engines could help me with my problem i will gladly pay them
contact me at 9729894013
|