Just a thought, check the O? sensor. my runner ran all messed up when it went bad. it would run fine then once I gave it gas it woud either go or feel half power, kinda like it was missing.
if the head gasket failed the sensor could have been damaged from the coolant...........Karl