Some of the 158 are super high shank. I have a 158-1340 that's super high shank. I ordered a walking foot online. There is a new one for the super high shank. I think this is the link I ordered from but I paid about $35. You can google "super high walking foot" for others.
http://www.sewingpartsonline.com/wal...high-rwa8.aspx