I have a '94 volvo penta 5.7 Gi (throttle body injected) engine that is giving me some problems. it starts and runs fine most of the time, but sometimes when I start it, it has a miss and won't accelerate up to plane, it just bogs and smoke starts coming out of the water behind the boat like it's flooded. but if I back off of the throttle and let it idle for a minute or so the miss goes away and it will run fine until I kill it and restart it later. engine has 220 hours on it, replaced fuel filter, checked anti-siphon valve (seems to be free). not sure where to go next. does the computer on this motor store trouble codes so that if I take it in to the shop and it won't act up, they can still tell what the problem was in the past?<br /><br />Thanks,<br />Scott