engine
Crankshaft Position Sensor
for 2009 Aston Martin DB9 6.0L V12 · RWD
Difficulty
Moderate
Time
2.6 h
Tools
10
Steps
12
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.
This procedure replaces the crankshaft position sensor on a 2009 Aston Martin DB9 6.0L V12, requiring partial access from beneath the vehicle and removal of underbody panels.
Warnings
⚠️Ensure vehicle is securely supported on jack stands before working underneath. Never rely solely on a hydraulic jack.
⚠The crankshaft position sensor is critical to engine operation. Damage during installation or incorrect installation will result in no-start conditions.
⚠Allow engine to cool completely before beginning work. Exhaust components and engine block retain heat for extended periods.
ℹ️Disconnecting the battery will erase radio presets and may require relearning of adaptive engine parameters after completion.
Tools required
Vehicle lift or jack standsEssential
Torx socket set (T20-T40)Essential
8mm through 13mm socket setEssential
Ratchet and extension setEssential
Torque wrench (0-25 Nm range)Essential
Shop light or LED inspection lightEssential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Crankshaft position sensor × 1 — Use OEM specification (Aston Martin part number 6G33-6C315-AC or equivalent)
- O-ring seal for crankshaft position sensor × 1 — Often included with sensor; verify before installation
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level surface and engage parking brake
- Allow engine to cool completely if recently operated
- Disconnect negative battery terminal and secure cable away from battery post
- Raise vehicle using lift or floor jack and support securely on jack stands rated for vehicle weight
- Remove engine undertray panels to access lower engine area
Procedure
- 1Remove engine undertray and access panelsLocate and remove the Torx fasteners securing the lower engine undertray panels. The DB9 typically uses multiple undertray sections. Remove the center section undertray first, which provides access to the front of the transmission bellhousing area. Store fasteners in organized groups as panel reassembly requires specific fastener placement. Pull panels down carefully to avoid damaging alignment clips. Note: Use OEM specification (verify correct Aston Martin crankshaft position sensor part number against official parts catalog for this specific VIN before ordering) Note: Use OEM specification; verify the correct Aston Martin part number against current manufacturer documentation or a dealer parts catalog before ordering Note: Use OEM specification; verify the correct crankshaft position sensor part number against Aston Martin service documentation or a dealer parts lookup for your specific VIN before ordering. Note: Use OEM specification; verify the correct Aston Martin crankshaft position sensor part number against official Aston Martin parts documentation or a dealer parts lookup for your specific VIN before ordering.
- 2Locate crankshaft position sensorThe crankshaft position sensor is mounted on the engine block and reads from a toothed reluctor wheel on the crankshaft. Note: the DB9 uses a rear transaxle, so the sensor is located at the engine crankshaft area rather than at a transmission bellhousing. Verify the exact sensor location and mounting side against factory service documentation before proceeding. The sensor housing is typically black plastic with a single electrical connector on top and is secured by a single fastener. Use a shop light to clearly identify the sensor location before proceeding. Note: The crankshaft position sensor is mounted on the engine and reads from a toothed reluctor (trigger) wheel driven by the crankshaft. Verify the exact sensor location and the reluctor wheel location against Aston Martin factory service documentation before proceeding, as the DB9 uses a rear-mounted transaxle rather than a conventional engine-mounted transmission. Verify the exact sensor location against Aston Martin factory service documentation before proceeding, as the DB9 uses a rear transaxle rather than a conventional engine-mounted transmission. Note: The crankshaft position sensor location must be verified for this transaxle-equipped platform; the DB9 uses a rear-mounted transaxle, so the sensor is mounted on the engine (not a conventional transmission bellhousing) and reads from a reluctor wheel. Use a shop light and service documentation to confirm the exact sensor location before proceeding.
- 3Disconnect sensor electrical connectorLocate the electrical connector on the crankshaft position sensor. Press the locking tab or release clip on the connector housing and pull the connector straight off the sensor. Do not pull on the wiring harness itself. If the connector is stiff due to age or corrosion, gently work it side-to-side while pulling. Inspect the connector terminals for corrosion or damage and clean with electrical contact cleaner if necessary.
- 4Remove sensor mounting fastenerThe crankshaft position sensor is secured by a single 8mm or 10mm bolt. Using the appropriate socket with extension, carefully loosen and remove the mounting bolt. Access may be restricted by surrounding components, so select an extension length that provides adequate reach without interference. Keep the fastener as it will be reused unless damaged or corroded.
- 5Extract crankshaft position sensorGrasp the sensor body firmly and pull straight out from the mounting bore in the engine block. The sensor may be held in place by an O-ring seal and may require moderate force to extract. Work the sensor gently side-to-side if it resists removal, but avoid excessive force that could break the sensor body or damage the bellhousing bore. If the sensor is severely corroded in place, apply penetrating oil around the base and allow time to soak before reattempting removal.
- 6Inspect mounting bore and reluctor wheelWith the sensor removed, use a shop light to inspect the mounting bore in the engine block. Check for debris, metal shavings, or corrosion deposits that could affect sensor seating. Clean the bore with brake cleaner and a lint-free cloth if necessary. If accessible, visually inspect the crankshaft reluctor (trigger) wheel teeth for damage, missing teeth, or excessive wear. Do not insert tools into the bore that could damage the reluctor wheel.
- 7Prepare new crankshaft position sensorRemove the new crankshaft position sensor from packaging and verify it matches the original sensor design. Check that the new O-ring seal is properly seated in the groove on the sensor body. If the O-ring was supplied separately, install it onto the new sensor. Apply a light coating of clean engine oil to the O-ring to facilitate installation and prevent tearing during insertion. Do not apply excessive lubricant.
- 8Install new crankshaft position sensorCarefully insert the new sensor straight into the engine block bore, ensuring proper alignment. Push the sensor fully into place until it seats against the mounting surface. The sensor tip should extend into the bore to the correct depth for proper air gap with the reluctor wheel. Do not force the sensor if it encounters resistance; verify alignment and check for obstructions in the bore.Torque specCrankshaft Position Sensor10 Nm (7 lb-ft)
- 9Install and torque sensor mounting fastenerInsert the mounting bolt through the sensor mounting tab and thread it into the bellhousing by hand to ensure proper thread engagement. Using a torque wrench, tighten the mounting bolt to the factory-specified torque for this sensor (verify the exact value and fastener size in Aston Martin service documentation before tightening). Do not overtighten, as this can crack the sensor housing or strip the bellhousing threads. Verify the sensor is seated flush against the mounting surface and has not moved during fastener installation. Note: Using a torque wrench, tighten the mounting bolt to the manufacturer-specified torque (verify against Aston Martin factory documentation; typically approximately 7-9 Nm for a small M6 sensor fastener). Note: Using a torque wrench, tighten the mounting bolt to the Aston Martin-specified torque (verify in service documentation; typically around 6-10 Nm for an M6 sensor fastener).Torque specCrankshaft Position Sensor10 Nm (7 lb-ft)
- 10Reconnect sensor electrical connectorPush the electrical connector firmly onto the new crankshaft position sensor until the locking tab or clip engages with an audible click. Gently tug on the connector to verify it is fully seated and locked. Route the wiring harness away from sharp edges, heat sources, and moving components. Secure any harness clips or routing brackets that were disturbed during disassembly.
- 11Reinstall engine undertray panelsReinstall the engine undertray panels in reverse order of removal, aligning all mounting points and clips. Install all Torx fasteners hand-tight first to ensure proper panel alignment, then tighten in a pattern working from center outward. Do not overtighten plastic fasteners as this can crack the panels or strip mounting points. Verify all panels are secure and properly seated.
- 12Reconnect battery and clear fault codesReconnect the negative battery terminal and tighten securely. If available, use a diagnostic scan tool to clear any stored crankshaft position sensor fault codes (typically P0335 or P0336). The ECU may have stored multiple codes related to the sensor failure. Clearing codes allows proper verification that the repair has resolved the issue.
Reassembly
- All undertray panels must be reinstalled in correct sequence with original fasteners
- Verify all electrical connections are fully seated and locked before testing
- Ensure no tools or parts were left in engine compartment or under vehicle
Verification
- Start the engine and verify it cranks and starts normally without extended cranking time
- Allow engine to idle and confirm smooth, stable idle with no misfires or hunting
- Use scan tool to verify crankshaft position sensor is providing live data signal to ECU
- Verify no crankshaft position sensor fault codes are present after test drive
- Test drive vehicle through various RPM ranges to confirm normal engine operation and no hesitation
- Recheck sensor mounting bolt torque after test drive to ensure it has not loosened
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0008Engine Position System Performance - Bank 1P0009Engine Position System Performance - Bank 2P0010Intake Camshaft Position Actuator Circuit/Open Bank 1P0011Intake Camshaft Position Timing Over-Advanced Bank 1P0020Intake Camshaft Position Actuator Circuit/Open Bank 2P0021Intake Camshaft Position Timing Over-Advanced Bank 2P0068MAP/MAF - Throttle Position CorrelationP0120Throttle/Pedal Position Sensor/Switch A CircuitP0121Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceP0220Throttle/Pedal Position Sensor/Switch B CircuitP0221Throttle/Pedal Position Sensor/Switch B Range/PerformanceP0315Crankshaft Position System Variation Not Learned
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →