Tstat = Thermostat valve
citric acid and tartaric acid are the same deals - the oilyness in water needs to be removed first - by using a less foamy detergent like (gunk) or just pour in some ajax and water then run the engine without the thermostat for it to clean out any oil - flushing out foamy ajax will be a royal pain though.
Then add the tartaric acid mixture and flush.
adding diesel to your coolant is not a good idea - it will never mix with water and has dead heat transfer ability - if you want to kill your engine go for it.