A compression test is a good place to start.
The 2004 Cadillac CTS has a V6 engine.
The 2004 Cadillac CTS-V has a V8 engine.
The 2004 Cadillac CTS's engine produces 220 hp @ 6000 rpm.
The 2004 Cadillac CTS-V has a 5.7 L base engine size.
The 2004 Cadillac CTS's engine produces 220 ft-lbs. @ 3400 rpm.
The 2004 Cadillac CTS has a 3.2 L base engine size.
The 2004 Cadillac CTS-V's engine produces 400 hp @ 6000 rpm.
The 2004 Cadillac CTS-V's engine produces 395 ft-lbs. @ 4800 rpm.
You can tell the oil cooler is bad in a Cadillac CTS 2003 when oil is in the coolant and the water turns into a white muddy substance
You have to reset it with a OBC scanner :-)
The 2004 Cadillac CTS fuel pump fuse can be found in the fuse box, in the engine compartment. The fuse position is listed on the inside cover of the fuse box.
The top pulley in the center front of the engine is the water pump.