Hey guys, I'm new, but I need some help (trying to avoid going to a mechanic and dropping a bunch of money). I have a 2004 forester, with codes p1086 and p1088, which I understand to be the TGV/TPS sensors. I have difficulty understanding why I would be getting those codes and the same time, or why both sensors would have gone bad. Symptoms include engine stalling when first starting car if I'm not giving it gas, and a very rough idle (shakes). I know there are a lot of things that could be causing these issues and I'm trying to pinpoint it. Thank you for any help.