

I got the race ecm back a month or so ago and had issues with starting and getting hotter more than usual. I put 600miles on it and it still idles and runs crappy. I came across pics I took of my stock ecm and wonder if it might have been played around with from prior owner. Its a 2007 xb12r and I noticed on the bottom left saying the version is 2003? Not sure what thats all about.
Reason for me buying the race ecm was to get rid of the decel popping and possibly get better fuel mileage, plus I was afraid I was running to lean. With the race ecm I get 140 to 150 miles to a tank whereas the stock only gave me 90 to 105. I hate the way my bike acts with the race and will revert to my stock since its idles great and starts everytime with no hassles and runs cooler. Sorry if the pics small, just wondering from what you see does it look that bad? Does it look like it was already tuned?