What is the startup sequence meant to look like?
I can't see any reference to it in the Spartan user guide (
http://cdn.shopify.com/s/files/1/0189/1 ... l.pdf?2057) but I looked through some of the logs I collected yesterday and found this - it tops out at 14.6:

- spartan_start.jpg (34.29 KiB) Viewed 8288 times
After that sequence, with the engine off the indicated AFR stayed at 14.6 for 90 seconds then slowly dropped by 0.1 every 10 seconds down to 12.5 over the next 5 minutes.
The NB goes pretty much straight to 0.45v and stays there regardless of the AFR with only a tiny ripple here and there, no cross counts even when the AFR jumps from 11 to the 14.6 ceiling so from that I think it's not a problem with the ECU analogue input (i.e. the ECU is seeing a max 2.5v when the Spartan is outputting higher) because if that was the case there should still be cross counts on the NB so I think it's most likely a fault with the Spartan?
I've found *one* instance of a higher than 14.6 AFR in the logs - a stall due to a faulty MAP sensor logged a momentary 19 AFR, which I guess rules out it being an issue with the logging but not much more.