Might i suggest fresh limes instead of vinegar? Also, red boat is too expensive. Try phuc quoc or something like that. We never spend more than $4 for a bottle of fish sauce. Instead of chili garlic sauce, put fresh garlic and thai chili peppers in a mortar and pestle and mash them up fresh.
Also it's impossible to make this stuff perfectly. You have to marry a woman who can make it. That's what i did. That's how we choose or women. The hard part is making them choose you back.