Taz5 upgrade - possible?

We have an 8 year old [more or less?] Taz 5 runs well but there are two issues:

  1. The filament isn’t sticking to the bed - need to fiddle with things, but probably fixable
  2. Would like to use smaller filaments with more detailed output

Recommendations? thanks!

Smaller filaments doesn’t add detail. Smaller nozzles and things like pressure advance and resonance compensation do.

Pressure advance can be done with a modern marlin firmware installed, but not resonance (at least not automatically).

Slowing down and stiffening the toolhead connection can make resonance compensation less necessary, and a Taz 5 is already slow enough it’s not a huge factor.

Sticking to the bed is almost entirely done with proper leveling of the bed, but smooth PEI is slightly trickier than a textured PEI sheet. With a 5, leveling is done manually, but a Taz 5 is also easily upgradeable with BLTouch if you do a custom marlin build.