replaced engine with a used one, now is running terrible. several codes came up one was P0606
http://www.obd-codes.com/p0606.....Your new engine might not be compatible with the PCM. Is it the same engine? What other codes? Make sure all your connections are made and you might need to reprogram the PCM. You'll need to take it to a local garage with the right equipment.
Search Cadillac SRX Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Cadillac SRX Experts