Hopefully I will connect with someone who was unfortunate enough to share my Cadillac Issues! And perhaps Help 
Will start with this: I have a 03 Deville DTS with 142,000 miles on it. It ran absolutely perfect until about 300 miles ago.
1) Check engine light came on with P0300 and P0507. Car was bucking and idling very high with power loss. I took it to a friend
who was not afraid of the Northstar. Though I discovered later he was not interested in working on it at all
He was trying to convince me that I have a headgasket issue without even diagnosing it.
a) Not the headgasket
b) He completely cleaned the MAF and throttle body
c) Car ran fine for 8 miles. Check engine light came back on, bucking became more wild. I parked it for a week.
2) Took it back to my mechanic to replace the plugs, coil packs, serpentine belt and valve gasket covers
a) He first told me I had excessive blow by
b) I asked him to replace the plugs, coil pack, serpentine, valve gasket covers AS DISCUSSED.
3) He then tells me that my timing chain is loose, that it is most likely the chain rails and that was the reason he saw things in the oil
pan. Says that I should scrap the engine/car
TO ME, that's crazy.. the car's body and interior is MINT, I just replaced all the shocks, struts, tires, rotors, pads, fuel pump, etc....
4) Then quotes me a price of $3,000 just to replace one part of the chain and tries to convince me to replace the head gaskets while
he is at it, even though they are not broken
5) I call the Cadillac dealer and they said at most to replace the timing chain in its entirety would be $2,400 and not to mess with the
head gasket.
ENTER MY CURRENT SITUATION:
My mechanics DID replace my plugs, packs, serpentine and valve gasket covers but gave the car back to me with the following codes:
- P0101
- P0121
- P0507
Idle hovers over 1,000, but is consistent and not jumping
He said the timing chain needs replaced
From what I've read, the idle could be : The IAC Or the Mass Air Flow OR the Plenum Or the Throttle Position Sensor.
QUESTION 1: Has anyone trouble shot this successfully before? If so, please help
QUESTION 2: Has anyone replaced their timing chains before and if so, can you share your experience?
Thank you everyone so much in advance.
Will start with this: I have a 03 Deville DTS with 142,000 miles on it. It ran absolutely perfect until about 300 miles ago.
1) Check engine light came on with P0300 and P0507. Car was bucking and idling very high with power loss. I took it to a friend
who was not afraid of the Northstar. Though I discovered later he was not interested in working on it at all
He was trying to convince me that I have a headgasket issue without even diagnosing it.
a) Not the headgasket
b) He completely cleaned the MAF and throttle body
c) Car ran fine for 8 miles. Check engine light came back on, bucking became more wild. I parked it for a week.
2) Took it back to my mechanic to replace the plugs, coil packs, serpentine belt and valve gasket covers
a) He first told me I had excessive blow by
b) I asked him to replace the plugs, coil pack, serpentine, valve gasket covers AS DISCUSSED.
3) He then tells me that my timing chain is loose, that it is most likely the chain rails and that was the reason he saw things in the oil
pan. Says that I should scrap the engine/car
TO ME, that's crazy.. the car's body and interior is MINT, I just replaced all the shocks, struts, tires, rotors, pads, fuel pump, etc....
4) Then quotes me a price of $3,000 just to replace one part of the chain and tries to convince me to replace the head gaskets while
he is at it, even though they are not broken
5) I call the Cadillac dealer and they said at most to replace the timing chain in its entirety would be $2,400 and not to mess with the
head gasket.
ENTER MY CURRENT SITUATION:
My mechanics DID replace my plugs, packs, serpentine and valve gasket covers but gave the car back to me with the following codes:
- P0101
- P0121
- P0507
Idle hovers over 1,000, but is consistent and not jumping
He said the timing chain needs replaced
From what I've read, the idle could be : The IAC Or the Mass Air Flow OR the Plenum Or the Throttle Position Sensor.
QUESTION 1: Has anyone trouble shot this successfully before? If so, please help
QUESTION 2: Has anyone replaced their timing chains before and if so, can you share your experience?
Thank you everyone so much in advance.