Since your reflux is only intermittent it sounds like you may have specific food triggers.
Try keeping a food log - write down everything you eat or drink - for at least a month. Note the time you eat anything and the time you have a reflux reaction. Reactions usually happen within a half hour to two hours.
Many people have food sensitivities/allergies/intolerances. They can trigger responses from different systems: stomach refluxing, esophagus spasms, heart rate, migraines.