CA18DET... Turbo 170 hp... twin cam... Ring any bells?