have an 04 gtp it throws codes p0420 and p0300. 0420 is from the hi flo cat dont know why p0300 but when its getting on hwy its misfiring and runs very poorly. need help or suggestions