I have a 99 Seville STS with 149,000 miles. No history codes and no current codes. I'm getting 15-20 misfires on #8 cylinder every startup. I switched #8 spark plug, wire and coil with #6 plug, wire and coil. Still misfires on #8 cylinder. Switched them back. Eliminated those 3 things. Switched ignition module with friend's 2000 STS. Still misfires #8 cylinder. Eliminated that. Installed new fuel injector on #8 cylinder. Still misfires on #8. Performed compression test on #2, #4, #6 and #8 cylinders. All were in the same range. I've ran out of ideas! Any suggestions would be appreciated.