There's a TSB out on the Thermostat. Just FYI, but I don't think it'll affect your repair if it hasn't already been done. You'll get the new one when you grab it from the parts counter.
This Service Information bulletins supersedes S.I. 11 03 00 dated May 2000.
PERFORM THE PROCEDURE OUTLINED IN THIS SERVICE INFORMATION ON ALL AFFECTED VEHICLES OR THE NEXT TIME THEY ARE IN THE SHOP FOR MAINTENANCE OR REPAIRS.
SUBJECT
Voluntary Emissions Recall Campaign No. 01E-A02
MODEL
E46 - 323i, 323Ci, 323iT, 323iC, 328i, 328Ci with M52TU engines
E39 - 528i, 528iT with M52TU engines E36 - Z3 2.5, Z3 2.8, Z3 coupe with M52TU engines
SITUATION
BMW has determined that certain 1999 and 2000 model year BMW automobiles with M52TU engines incorporate a coolant thermostat which may fail prematurely.
In order to remedy this situation, BMW is conducting a Voluntary Emissions Recall Campaign to check and replace (if necessary) the engine coolant thermostat on all affected vehicles.
A copy of the customer letter is included.
CAUSE
The thermostat element retaining lugs may break, which would cause the coolant temperature gauge to fluctuate (in and out of the red zone), low heater output into the passenger compartment, and the Check Engine lamp to illuminate with the following fault codes set in the Engine Control Module (ECM/DME):
-- Fault Code 168 (A8 hex) - thermostat for characteristic map cooling and/or
-- Fault Code 222 (DE hex) - coolant temperature plausibility
AFFECTED VEHICLES
This Recall involves E46 3 series, E39 5 series and E36 Z3 vehicles with M52TU engines which were produced from 6/1/98 - 3/31/00.
In order to determine if a specific vehicle is affected by this Recall, it will be necessary to utilize the "Service Menu" of the DCS (Dealer Communication System). Based on the response of the system, either proceed with the corrective action or take no further action.
----------------------------
Regarding your time...
2000 BMW 323i (E46) L6-2494cc 2.5L DOHC (M52 TU)
Water Pump
Water Pump
5 - W/O Touring OEM Part#11517527910
5 - Touring OEM Part#11517527910
Labor:
Skill level B Time: 1.8 hrs.
Thermostat
Labor:
Skill level B Time: 1.4 hrs.
I'd say $40 an hour if it were my saturday being spent wrenching on someone else's car. Because I do it the whole work-week, there's a serious need to make enough money off of a job to make it worth spending another day turning wrenches when I could be kicking back.
Plus, at home I get to wish I had all the tools I've got at work, the entire time I'm wrenching...