You got lucky, I took mine to a shop and ended up paying $1200.00. It started from tune-up to a new catalyt converter. Just rescently found out what really happened.
'04 SER Spec V
Moltec Silver
stock
no longer own 97' T-red GL Sport
Zetec 2.0 I4 16v DOHC MTX
http://fast4doors.com/