Johanna Lovisa was born in Svartrå parish, Halland, 28 July 1857, to Carl Peter Petersson in Högshult and his wife Beata Svensdotter.
Svartrå kyrkoarkiv, Födelse- och dopböcker, SE/LLA/13382/C I/3 (1827-1866), bildid: C0011506_00049, sida 76 - https://sok.riksarkivet.se/bildvisning/C0011506_00049
Johanna Lovisa Petersdotter, born -57 28/7, Svartrå,lived in Spannarp, Halland, with a son, Carl Enoch, born out ofwedlock in Spannarp 26 December 1881. She emigrated with her son in 1885.
Spannarps kyrkoarkiv, Husförhörslängder, SE/LLA/13360/A I/12 (1885-1895), bildid: C0011441_00082, sida 81 - line 26 and 27 - https://sok.riksarkivet.se/bildvisning/C0011441_00082
I saw you had added Carl Enoch to Johanna's FamilySearch tree and found them through his vital data.
I don't believe Eric Algot Andersson, born in 1879 belongs to your Johanna and her Andrew Pearson. Their names are very common and Eric Algot is too early.