I have a 2006 legacy it will run fine and all at once it will start missing its codes are #1 and #2 cyc misfire it can sit overnight and start up and run fine for awhile ive heard of a ground issue that might cause this does anyone know anything that might help its racking my brain.