wow for someone with 2000 posts I guess you never saw the thousands of posts on p171 & p174.
By sporatic readings, do you mean voltage readings?
Check for a dirty MAF, low fuel pressure, vacuum leaks and/or intake leaks before spending money on anything.
Linky #1
Linky #2