The mbr detection will still be there until you remove the bogus partition 3 using the Disk Managment function.
I ran the fix you wrote up although I never figured out the Disk Managment program, so I could not locate
partition 3, and I could not delete
Disk 0 Partition 3 00 17 Hidd HPFS/NTFS NTFS 2 MB offset 976769024
The log that came up after the fix said that all the processes were killed successfully.
I also ran the OTL scan after the fix and I am attaching it as you requested.
<snip>
So why couldn't you delete that partition 3, e.g. what errors did you get ?
Or is it that you don't know how to use the Disk Management function ?
If the latter then press the Windows Key+R together this opens up the Run window, type diskmgmt.msc and click OK. That will open up a window like my example image (click to expand), this shows you all of the Drives/Disks and Partitions you have.
Find the Disk 0, Partition 3 one that is only 2MB in size:
b]Disk 0 Partition 3 00 17 Hidd HPFS/NTFS NTFS 2 MB offset 976769024[/b]
Now right click on that Partition and you should see a list displayed, it may differ sightly from my example (I'm using windows XP), but should look very much the same. From that list select Delete.
Exercise extreme caution and select the correct partition
Disk 0 - Partition 3 - 2MB in size or you could delete an important partition, with serious consequences.
If you aren't sure don't proceed - ask for more help.