If it's one of the new Diesel ones, I believe they are a Bosch EDC17 ECM (bad news).