How to solve burnt blobs on Prusa MK3S (PETG)? As stated above, I am trying to solve a problem I've had for a long time. Unfortunately, this has recently intensified to the point where it causes layer splitting/detaching from each other. I have tried various ways to fix this and, while decreasing the temperature and extrusion multiplier improved the situation, the problem is still present. 

My settings:
Nozzle 235&nbsp;&deg;C Bed 100&nbsp;&deg;C
Cooling 25&nbsp;%
Extrusion multiplier 0.89
Speed 150&nbsp;mm/s for everything, 50&nbsp;mm/s for small perimiters
Acceleration 1000&nbsp;mm/s2, (default) 
Layer height 0.15-0.3mm
Line width - 0.6mm for everything, but 0.45 for first layer and 0.42 for top solid infill

Is there a different solution than lowering print speed or buying an E3D silicon sock? I have lost my spare ones and the current one wore down. Obviously, I can simply pause the print when I see plastic bulding up on the nozzle, but I am sure that there is a more efficient solution.

UPDATE: I found that the hotend was very dirty and full of burnt/molten plastic. I am almost sure that the hotend is leaking somewhere between the heat block and the heat break. This didn't happen before I replaced the nozzle. How can I fix this? Do I have to replace the heat break or some other part?
I saw PETG printed at 100 mm/s, but 150! That's a lot.

One solution to avoid blobs may be to limit the maximum speed to a value you can actually achieve with reliable results.

Simple test to find your machine limits (each combination filament brand + nozzle + temperature has a different value): extrude filament in the air at increasing speeds, see how the flow changes, and when you see more than 5% decrease, that's it.


M83
mark the filament as if you were calibrating the E steps
calculate filament speed: speed = volum/s / filament surface * 60 = mm^3/s * 25 (this factor is valid for 1.75 mm filament)
set extrusion speed for 2 mm^3/s: G1 F50
extrude 50 mm: G1 E50
measure actual length extruded
repeat 2.-6. but increase the speed by 2 mm^3/s each time: 2, 4, 6, 8, 10, 12, ...
at a certain speed you will see that the actual filament length starts to decrease. When you see that the underextrusion reaches 5-10% (depending how much underextrusion you accept), write down that volumetric speed (mm^3/s) somewhere, it's your limit for THAT filament + THAT nozzle + THAT temperature
Either a) calculate the max print speed = volumetric speed / layer height / line width or b) set the maximum volumetric flow rate in the slicing software so that the speed will be automatically capped taking into account layer height and line width. Prusaslicer allows to set that in the "Print" or in "Filament" settings, I recommend it for "Filament" settings, since it's a filament-dependent parameter.


Example data from CNC Kitchen:



You can increase the max print speed, at the price of a little loss of quality around edges, if you calibrate the E steps at a speed corresponding to 2-3% underextrusion (alternative: to the speed of outer perimeters).

This way you know that when you print slower than that (uncommon... typically only sharp corners and small perimeters) you'll get up to 2-3% overextrusion, and you extend by 2-3% the maximum print speed, since your max speed is the one where you get 5-10% underextrusion compared to your E steps calibration speed.