Hello I have a 2005 Cadillac STS V8. when i start the car i hear a rattling noise very quickly and then it stops. when i drive its fine no noise or nothing. Then next a code comes up P0341. I looked online and it said its the Camshaft Position Sensor. where can i find that at on my car, can you very much please me?