car is sluggish and drops off on heavy accel.
Have several codes, po455 large evap leak and p0688 engine control relay short to positive, While monitoring datastream the throttle % dies off at WOT about 16% indicated when fully depressed, it is smooth til about 50% depressed and drops off. does this car have pedal sensor and a tps? is the tps integral to throttle valve?