Well after hours and hours of following guides and videos and blah blah blah.. I finally found the issue of idle surge, hesitation under throttle, stumbling, bad mileage.. etc.
Incorrect spark plug gap.. and since people are going to ask they were gaped at .035 not .055 and here is the reason, the gap tool I used was not correct. Pictures attached.
Incorrect spark plug gap.. and since people are going to ask they were gaped at .035 not .055 and here is the reason, the gap tool I used was not correct. Pictures attached.