Had last Friday off and got a good 3 days of 12-13 hour shifts in over the weekend.
Disassembled all the lifters and spent a good half a day cleaning them out.
Some of them didn't look in too good a shape. Contemplated using the lifters and trays from the 325 but unfortunately managed to mix them up when removing the head. Apparently they wear to the individual cylinder they sit in and it's not good practice putting them back in randomly. The 330 ones I managed to keep in the correct order so stuck with those, although they did look worse for wear.
330i with 161,XXXkm on the left vs 325i 226,XXXkm on the right. This is probably the worst one of the lot but clearly see the difference regular oil changes make. Will do for now but new lifters is on the list of potential future maintenance items.
My Aliexpress timing kit worked well and setting the timing was generally quite a straightforward affair. Only gripe I had with it was with the timing chain sprocket alignment tool. It doesn't space the sprockets far enough apart to lose all the slack from the chain so leaves too much room for confusion. Luckily I had a second set of sprockets from the 325i that I zip-tied together when removing and used that as a template. Here's how a correctly aligned set sits on the tool.
I cleaned and reused the timing chain tensioner but replaced the spring. A couple of mm difference in height between the old and new.
VANOS installed.
Turned the engine over a few times, all rotates smoothly enough and stays in the right alignment.
Then spent a silly number of hours cleaning out the valve cover. The waffle pattern is an absolute pain to clean and next to impossible to get perfect. Managed to get all the chunkier crud out and it took at least a good 10 flushes for the water to stop coming out all brown.
Valve cover installed followed by new spark plugs and coils, cam, crank, knock and temp sensors, oil filter housing and whatever else I had access to. Pretty much at the point where I'm happy to mate it up with the gearbox and drop it in the car. Will need to tidy up the wiring loom and possibly hook it up prior. Will leave the intake manifold install for when the engine is in the car to avoid it getting in the way of the lift hooks.
The intake manifold got fully disassembled and properly cleaned inside and out with a variety of brushes. New O-rings on the tested and cleaned injectors and air distributor rail, new temp sensor, CCV and hoses and vacuum caps. Thoroughly cleaned out the throttle body and ICV, lubed up the latter as per the guidance from this thread. Ready to throw onto the engine with just the rebuilt DISA to install after the intake boots are fitted.
Getting there.